Beauty and the Beast Episode 3 “All In” Photos

2 years ago, by

September 29, 2012

The CW has released photos for an upcoming episode titled “All In”, which appears to be the show’s third episode.  Check out the photos below!

The show is set to premiere on October 25.