2
Ben Barry,
21 November 2011 09:45
For CAR’s December 2011 issue, I was lucky enough to drive both the Land Rover DC100 concepts just before they were shipped to the LA motor show. The location, naturally, was Land Rover’s Gaydon test facility, which, stangely enough, was a first for me. I say strangely because I’ve now been in this business for 12 years, and in that ...