Season 1 Episode 16 episode 16

Beauty and the Beast Episode 16 "Insatiable" Promo

Here is the promo for Beauty and the Beast episode 16 "Insatiable", featuring some hot Cat and Vincent action!