WWE Quiz: How Well Do You Remember Vince Russo's Career?

Vince Russo WCW
WWE.com

3. Vince Russo Once Said The Iconic Words: "You Want Lucha Libre? Go To Japan!"

Contributor
Contributor

Robert Vaccaro hasn't written a bio just yet, but if they had... it would appear here.