1 Season
16 Episode
Los Luchadores - Season 1 Episode 7 The Mask of Diablo Azul
- Year: 2001
- Country:
- Genre: Sci-Fi & Fantasy
- Studio: FOX, Fox Kids
- Keyword:
- Director:
- Cast: Sarah Carter, Chantal Strand, Arthur Burghardt, Mike Desabrais, Levi James