2006 Audi Etchells Worlds: Robo's Blog

Exclusive Reporting from the 2006 Audi Etchells Worlds in Fremantle, Western Australia