Beauty and The Beast Episode 5 “Saturn Returns” Photos

1 year ago, by

October 26, 2012

Beauty and the Beast will air “Saturn Returns” on Thursday, November 8! Until then check out some of the photos from the episode below!