Beauty and the Beast Series Featurette

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