Students gear up for Darwin to Adelaide Solar Challenge

Teams from more than 30 countries are driven by the desire of beating the Dutch.
feedback