Beauty and the Beast Series Premiere: “Human” Promo

2 years ago, by

September 14, 2012

Sneak a peek at this new promo for Beauty and the Beast, premiering on October 11.