In Beauty and the Beast Season 1 Episode 8 titled Trapped, Vincent recalls his time in Afghanistan when he received his first super soldier shot…
In Beauty and the Beast Season 1 Episode 8 titled Trapped, Vincent recalls his time in Afghanistan when he received his first super soldier shot…