L U C E O

Denver_Luchalibre1307-6-27-9.JPG

Lucha Libre fighters perform for a mixed crowd at the National Western Stock Show complex in Denver, Colo. The theatrical fighting is similar to WWF/WWE-styled professional wrestling, though many of the matches carry a story arc with a moral lesson or resulting in good triumphing over evil. This particular show featured local wrestlers as well as bigger name stars from the Los Angeles circuit.