Beauty and the Beast Episode 17 “Partners in Crime” Sneak Peek

1 year ago, by

March 22, 2013

The CW has released a sneak peek clip from Beauty and the Beast episode 17 “Partners in Crime” airing next Thursday.