The World Solar Challenge has begun, and the Dutch Solar Team Twente have taken the lead in the Challenger Class with their “Red Engine,” according to the WSC car tracker:
The World Solar Challenge has begun, and the Dutch Solar Team Twente have taken the lead in the Challenger Class with their “Red Engine,” according to the WSC car tracker: