Sunday, February 05, 2012
Pedigree
Apparently 70% of all Land Rovers ever manufactured are still in use. Brilliant.
Speaking of which, I quite like this new Defender Squared concept shown at the RCA Vehicle Design Interim Show last week.
Newer Post
Older Post
Home