Mexican wrestlers thrill public at historic Metro station

Tinieblas, one of the grandmasters of Mexican wrestling, looked on from a stage over the weekend as lucha libre wrestlers put on a free show for spectators at the open air plaza of Metro Insurgentes. The young men donned studded collars, devil horns, masks and —of course— tight pants as they hurled insults, kicked one […]