Article Cult Movies A Brief History of “Lucha Libre” Films December 3, 2017 Roberto Mercado After soccer, “lucha libre” is the second most popular sport in Mexico. Since its...