Mucha Lucha
Attack Of The Luchabots
E42 May 8, 2004 25m TV-Y7
The school science fair turns into a nightmare when one of the science projects, the Luchabot, starts giving everyone an F. Then the Luchabot starts to replace all of the students and teachers with robots.
Where to Watch Attack Of The Luchabots