Beauty and the Beast Series Premiere: "Too Close" Promo

Beauty and the Beast Series Premiere: "Too Close" Promo

The CW has released this promo for the new show Beauty and the Beast that will premiere on October 11th.