Beauty and the Beast Episode 1 “Pilot” Sneak Peek 3

2 years ago, by

September 17, 2012

Here is a third sneak peek for Beauty and the Beast, episode 1 “Pilot”, premiering on October 11th.