To many, top-dog performance is mostly a horsepower number game and some people just can’t take the idea of someone else having more horsepower even if their own car out-handles Full Article »
The new 2010 Range Rover Sport Supercharged is Land Rover’s ‘sports tourer’ model. Significant improvements were made to the exterior design, the powertrain, chassis, and interior including cutting-edge improvements to Full Article »