Believe it or not, there is such a thing as too much horsepower, as this twin-turbo Corvette struggling to get traction demonstrates.
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!