‘Beauty and the Beast’ Episode 1.10 ‘Seeing Red’ Promo Pics/Video

0
34

We have some great promo pics from Beauty and the Beast episode 1.10 Seeing Red which will air January 24, 2013.

beautyandthebeast1.10x9

Source: SpoilerTV