Beauty and the Beast returns with all new episodes and all new surprises on Thursday January 24th. Here is the promo for Beauty and the Beast episode 10 "Seeing Red".
Season 1 Episode 10 episode 10