Beauty and the Beast Episode 15 “Any Means Possible” Extended Promo

1 year ago, by

February 22, 2013

Here is the extended promo for Beauty and the Beast episode 15 “Any Means Possible” with lots of Cat and Vincent kissing!