The Land Rover Defender, one of the longest produced vehicles in the world is to cease production towards the end of2015. It will have had a lifespan Read More