1 of 78
Lucha Libre took place at the 2013 OC Fair in Costa Mesa on July 14. All images by Josue Rivas.
Meet the Masked Men of World Power Wrestling Lucha Libre
Lucha Libre: Cinco de Mayo Edition
Lucha VaVoom @ the City National Grove of Anaheim
Published on July 15, 2013