What little I know about lucha libre, the super-popular Mexican wrestling involving face masks, character personas, and elaborate costumes, has been from glimpses in mainstream American pop culture, t…
I have a couple of friends who can attest to my complete and utter lack of flair for the Spanish language. While traveling with them in Spain, they would first laugh as I read aloud from Lonely Planet…