Denver_Luchalibre1194-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.
» View Matt Slaby
Page Link:
|