Friday, January 29, 2016

Land Rover Defender last day of production at Solihull

Land Rover Defender, and its ancestors have been rolling their way off the production line at Solihull since 1948. Today the last one was made.