28 November, 2002  

 

ALPHA CENTAURI and AURORA Star in the 2001 WORLD SOLAR CHALLENGE

 

Click here for this analysis of the 2001 race.