In Beauty and the Beast 210 Vincent goes on a national talk show to reveal he is still alive. Episodes image gallery and official lowdown. Airs Jan 20, 2014.
In Beauty and the Beast 210 Vincent goes on a national talk show to reveal he is still alive. Episodes image gallery and official lowdown. Airs Jan 20, 2014.