Corvette dropping some horsepower on the street