Beauty and the Beast Episode 5 “Saturn Returns” Promo

1 year ago, by

November 2, 2012

Check out the promo for Beauty and the Beast episode 5 “Saturn Returns” airing next week on CW.