This site is dedicated to "Lucille" - a 1978Land Rover that was imported into the USA in 2013. All restoration, service, and technical specs, can be found here.
This site is dedicated to "Lucille" - a 1978Land Rover that was imported into the USA in 2013. All restoration, service, and technical specs, can be found here.