Detroit Auto Show: You know what's dull? 5,000 horsepower, that's what.

Advertisement