Up for sale and ready for its next owner to drive home is this Land Rover Defender 110 which has a 3000 CC diesel motor with automatic transmission.
View full source
Daily news about Land Rover – fresh news, every day
Up for sale and ready for its next owner to drive home is this Land Rover Defender 110 which has a 3000 CC diesel motor with automatic transmission.
View full source