Turn off light

Mucha Lucha Season 2 Episode 30

The Lucha Lighthouse gang is confronted by El Niño Loco: Guardian of El Canyon Grande.

Serie: Mucha Lucha

Episode Title: El Niño Loco

Air Date: 2004-02-21