The Last Land Rover Defender
The first Land Rover rolled off the line in Solihull in 1948. 68 years, later, so did the last. The Last Land Rover Defender is a 90 Heritage Soft …
James Perra flipped this story into Jesus Geek•2981d
The first Land Rover rolled off the line in Solihull in 1948. 68 years, later, so did the last. The Last Land Rover Defender is a 90 Heritage Soft …
James Perra flipped this story into Jesus Geek•2981d