Jay Ryan (“Vincent”) previews Beauty & The Beast, premiering October 11th on The CW!   (Video below.)