Beauty and the Beast Episode 12 “Cold Turkey” Producer’s Preview

1 year ago, by

February 7, 2013

Better late then never, The CW has released the producer’s preview for Beauty and the Beast, episode 12 “Cold Turkey” with Executive producers Sherri Cooper and Jennifer Levin.