As someone who used to live in Mexico City and has seen lucha libre several times, I think you’re in for a real treat. You’re also in the right place because everything you need to know about how to ...