Beauty and the Beast Episode 10 “Seeing Red” Producer’s Preview

1 year ago, by

January 16, 2013

Executive producers Sherri Cooper and Jennifer Levin give us the producer’s preview of Beauty and the Beast, episode 10 “Seeing Red”.