The last Land Rover Defender, chassis number 2,016,933 on its way to the history books at the Solihull plant on 29, January, 2016. Photo credit: Land Rover
Contact the author at mate@jalopnik.com.
Advertisement
The last Land Rover Defender, chassis number 2,016,933 on its way to the history books at the Solihull plant on 29, January, 2016. Photo credit: Land Rover
Contact the author at mate@jalopnik.com.