Beauty and the Beast Episode 8 “Trapped” Photos

1 year ago, by

November 21, 2012

Beauty and the Beast airs its episode 8 titled “Trapped” on Thursday, December 6. Check out the promotional photos below!