In Beauty and the Beast Season 1 Episode 12 titled Cold Turkey, Vincent’s identity is threatened… Airs on Thursday January 31, 2013
In Beauty and the Beast Season 1 Episode 12 titled Cold Turkey, Vincent’s identity is threatened… Airs on Thursday January 31, 2013