Advertisement

VIDEO CLIP: BEAUTY AND THE BEAST's 'Saturn Returns,' Airs 11/8

  E-Mail<>

Check out a clip from BEAUTY AND THE BEAST's upcoming episode, 'Saturn Returns,' set to air Nov. 8 on The CW!