•  

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