Tag: Land Rover

Land Rover secretly bought a fan’s junk Defender and restored it to its original glory, complete with original stickers.

Looking forward to XCAR’s Defender Diaries as they drive this Land Rover Defender to the limits.