Beauty and The Beast Episode 10 “Seeing Red” Sneak Peek #2

1 year ago, by

January 24, 2013

Enjoy this second sneak peek for tonight’s Beauty and The Beast, episode 10 “Seeing Red”.