Manny and Frida take control of a mecha supervillain named Giant Robot Sanchez.
Previous Episode
Stinking Badges
Next Episode
The Return of Plata Peligrosa