Subscribe:
RSS feed
I saw a programme last night that featured the Land Rover Defender. In it they argued that 70% of the Defenders ever built are still on the road (and hopefully off the road). Now, I don’t want to get into any arguments about the sustainabilityness of 4x4s, but that is an amazing statistic. I can’t […]
November 26, 2007
1