Beauty and the Beast “Fall 2012″ Promo

2 years ago, by

July 12, 2012

Here is a preview from the CW for the new show Beauty and the Beast.