Lucha Mexico
This documentary captures the colorful spectacle of Lucha Libre, a form of Mexican pro wrestling performed by masked superheroes and villains.
Starring
Hijo Del Perro Aguayo, Matthew Bloom, Blue Demon
Director
Alex Hammond, Ian Markiewicz