Legends of Lucha Libre Legends of Lucha Libre

About the Author

Lucha Libre is the most popular sport in Mexico after soccer and is an integral part of pop culture everywhere. There are dozens of events weekly throughout the world.