Misc. News 8/20 Lucha Libre USA: Masked Warriors recap Lucha Libre USA: Masked Warriors Las Vegas, Nevada (Thomas & Mack Center) August 20, 2010Commentators: Nigel Sherrod &… Paul NemerAugust 21, 2010 Read More