Misc. News Lucha Libre USA books show in San Jose on 3/30 Lucha Libre USA: Masked Warriors has booked a show for 3/30 in San Jose, California at the 18,000-seat… Adam MartinFebruary 17, 2012 Read More