YouShoot Live: Vince Russo

20122h 2min

After leaving TNA in 2012, Vince Russo was laying low. Out of the limelight, he only became more of a mythic figure to smart fans. Here is his first public appearance after that…where he answers all of your most pressing questions!

JustWatch makes it easy to find out where you can legally watch your favorite movies & TV shows online.

YouShoot Live: Vince Russo