Lucha Libre

Lucha libre (Spanish for "free wrestling" or free fighting) is a term used in Mexico, and other Spanish-speaking countries referring to a form of professional wrestling involving varied techniques and moves.
Read more about Lucha Libre on Wikipedia