Land Rover’s upcoming ultra-high-performance Range Rover Sport RS is nigh, at least based on a new teaser video Auto Express claims is the real deal. The clip shows tranquil images of Germany’s famed Nürburgring circuit as a raucous supercharged V-8 exhaust note rumbles in the background. For maybe half a second, a Range Rover Sport […]