Dodge brand boss Tim Kuniskis, far right, introduces the Challenger SRT Demon at the New York auto show. He said the National Hot Rod Association banned the Demon from drag racing competition for being “too damn fast.” The car requires additional safety equipment to race at sanctioned events.