wion

Land Rover Defender V8: One Last Roar

The supercharged 5.0-litre V8 has quietly left the Defender’s order books. We drove the 110…