Uncategorized

Image Gallery

01 / 01

Dutch Take the World Solar Energy Challenge

The Dutch team make minor adjustments to their winning solar race car.