Video: Redline Motorsports Supercharges a C7 Corvette

Is there such a thing as “too much horsepower”? If there is, we haven’t seen it yet…