Season 1 Episode 12 episode 12

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

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.