Land Rover has pulled the wraps of the awesome new Range Rover Sport SVR high-performance SUV. It’s being labelled as the fastest and most powerful Land Rover ever made. The SVR is the first model to wear an SVR badge and could help spawn a range of other SVR models […]