justbritish.com
Land Rover Defenders End Run at Solihull - Just British
Land Rover celebrated 68 years of history today as the last of the current Defenders was produced at its famous Solihull production facility.