Solar Wheels (1998)

By August 1st, 1998

A new solar car that has a revolutionary motor inside one of its wheels.