Solar Terrarium car

A Solar Terrarium car is a type of car that was manufactured by the natives of the planet Solar Terrarium. They were commonly seen on the streets of cities on that planet.

Appearance
Super Friends
 * Season 1: Too Hot to Handle