Season 1 Episode 10 episode 10

Beauty and The Beast Episode 10 “Seeing Red” Promo #2

Take a look at this new promo that The CW released for Beauty and The Beast, episode 10 “Seeing Red”, airing on January 24th.