Beauty and the Beast Episode 13 “Trust No One” Photos

1 year ago, by

January 31, 2013

Check out the official promotional photos of Beauty and the Beast episode 13 “Trust No One” — which airs on Thursday, Feb. 14 on the CW.

Source: CW