This is "Lucha Libre", Bolivia's answer to pro-wrestling. http://www2.gol.com/users/coynerhm/in_this_corner.htm |
404. Oh well, I can only imagine. I have seen Nacho Libre after all.
Abusive comment hidden.
(Show it anyway.)