Watch Oh Yeah! Cartoons - Season 1 Episode 28 Online!:
An alien working as a side show attraction tries to find a way to power his ship and leave earth.