Double Din Defender

Land Rover History The Land Rover Defender is arguably the most iconic and recognised 4×4 in the world. Designed in the 1940s the original 90 and 110 were to become legends. The last iteration of the Defender (Puma series) is no different and their popularity has never been higher despite the fact that it is […]