Category: Mexico

Mexico City Lucha Libre Match

All You Need To Know To Watch Lucha Libre in Mexico City

I grew up with a younger brother who was obsessed with World Wrestling Entertainment (or World Wrestling Federation (WWF) as it was known back then) and GLOW (Gorgeous Ladies of Wrestling). So it was no real surprise to me that my son at the same age would think wrestling was cool. Of course now you

Read More »