All Articles

September 29, 2015
After 68 years and two million trucks, it’s time to bid farewell to the amazing Land Rover Defender.