Watch a Land Rover Defender climb up a dam in this 1986 TV ad
2010s / British / Land Rover / Video

Watch a Land Rover Defender climb up a dam in this 1986 TV ad

“Next time you’re late for work, it’s worth remembering that nothing gets in the way of a Land Rover.” Continue reading