Jan
12th
Stay connected Subscribe to our RSS feed
There was no stand-out star at this year's New York International Auto Show, though for sheer novelty value, FCA's 840 horsepower Dodge Challenger SRT Demon could be rightly thought of as the biggest attraction.