Defender 90

Land Rover Defender V8 unveiled; gets 525PS of power

The Land Rover Defender V8 is revealed today and it has some neat specs on the paper, equipped with JLR's… Read More