Sunday, January 11, 2004

Greatest Australian cars ever. Not

The Lightburn Zeta should have won this newspaper poll of Australia's lamest cars, but it did not for some reason...