The last Land Rover Defender, the bulky and rugged British icon, rolled off the factory floor in Solihull, where it had been manufactured for almost 7 decades the BBC reports. Land Rover ceased production on the line and has plans to produce...
Subscribe to Applenews247.Com Newsletter