Land Rover Defender

£120k Defender V8: Why is it so popular?!

VIDEO

13 min read