Stock Photo - Wrestlers perform in a Lucha Libre event in Puebla Arena in Puebla, Mexico, June 24, 2008 Lucha libre, meaning ´free fight´ in Spanish, is a term used in Mexico and other Spanish-speaking countries to refer to a certain form of professional wrestling Mexico´s lucha libre is characterized by fighters wearing masks The sport became a phenomenon in Mexico in the early 1900s and was made popular in the 1940s by the most famous fighter El Santo, or ´The Saint ´ Photo/Chico Sanchez

Stock Photo: Wrestlers perform in a Lucha Libre event in Puebla Arena in Puebla, Mexico, June 24, 2008  Lucha libre, meaning 'free fight' in Spanish.

Searchable keywords

Choose multiple keywords