The terrible Triceratons have invaded planet Earth and threaten to destroy the planet unless the Fugitoid is turned over to them!Unfortunately, no one knows what the heck the big horn heads are talking about!Is there no one to save us from these space invaders?It looks like the fate of the entire human race rests on the shells of our green heroes!++5 Awesome Episodes