Looks like a spaceship. Powered by the sun. Awarded at car rallies on planet earth. #TBT #Heritage #SunFavor #solarcar #EV Alo Japan.
Alo Japan.