Beauty and the Beast episode 17 “Partners in Crime” Photos

1 year ago, by

March 23, 2013

Beauty and the Beast airs episode 17 “Partners in Crime” on Thursday, March 28 at 9/8c . Check out the spoiler photos below!