One hundred and forty miles per hour. That's the electronically limited top speed of the new supercharged Range Rover Sport, the fastest Land Rover ever built. Say the words out loud: "Land Rover; 140 ...
If the pecking order of Land Rover's latest products seems confusing, then let's clear things up a bit: The new Range Rover Sport slots above last year's of-the-year winner, the LR3, but below the ...