Independent review site clocks up 1000 million test miles

6 Nov 2009