Season 1 Episode 12 episode 12

Beauty and the Beast Episode 12 "Cold Turkey" Photos

Beauty and the Beast Episode 12 "Cold Turkey" Photos

Check out the official promotional photos of Beauty and the Beast episode 12 "Cold Turkey" -- which airs on Thursday, Feb. 7 on the CW.

Source: CW