The longest Land Rover parade … ever (almost)

No, this isn’t about a traffic jam near Solihull.

2018 marks the 70th anniversary of the Land Rover brand with elaborate and imaginative celebrations being held since the beginning of the year—one of the most notable being Land Rover Day on April 30th with live streams from around the world.

From humble beginnings in the post-war years, Continue reading “The longest Land Rover parade … ever (almost)”