In Beauty and the Beast 309 Cat becomes convinced she and Vincent are in over their heads and begins to doubt their ability to stop the threat. Airs Aug 6th 2015.
In Beauty and the Beast 309 Cat becomes convinced she and Vincent are in over their heads and begins to doubt their ability to stop the threat. Airs Aug 6th 2015.