Beauty and the Beast Series Featurette

2 years ago, by

October 9, 2012

The CW has released the following series featurette for the network’s newest love-drama; Beauty and the Beast.