The Land Rover Defender has come to the top of the street after 68 years. An icon of the British navy for the reason that late Forties, the final mannequin rolled off the manufacturing line at a particular gathering on the Jaguar Land Rover manufacturing unit in Solihull close to Birmingham. Greater than two million have been constructed because it made its debut.
Subscribe to Forces TV:
Take a look at our web site: