July 13, 2010 | News Lucha Libre USA Premieres Friday, 7/16 on MTV2 at 10PM right after WWE Smackdown READ MORE