Season 1 Episode 12 episode 12

Beauty and the Beast Episode 12 "Cold Turkey" Promo

Here's the first promo for Beauty and the Beast Episode 12 "Cold Turkey" airing next Thursday on The CW.