Beauty and the Beast Season 3 Episode 12 – Sins of the Fathers
Posted by Couchtuner on August 24, 2015 – 1:56 am
Liam’s history causes Cat to look into the Ellingsworth family’s past. Vincent and Cat realize that they may need their secret weapon to defeat Liam.
Watch it here : Beauty and the Beast Season 3 Episode 12