Beauty and the Beast Episode 7 “Out of Control” Sneak Peek

1 year ago, by

November 23, 2012

Check out this sneak peek clip from Beauty and the Beast episode 7 “Out of Control” airing next Thursday on The CW.