Solar vehicle race begins in Houston, Texas, USA
American Solar ChallengeScience, Technology, Energy, Conferences - American Solar Challenge. Solar vehicle race begins in Houston, Texas, USA.
Solar vehicle race begins in Houston, Texas, USA
American Solar Challenge