Bring on the horses. The horsepower wars are clearly in evidence at the Los Angeles Auto Show with both Dodge and Mercedes-Benz trying to raise the bar on how much power they can pack under a hood.
http://topix.net/r/0a0H2TVFa7i=2FqwY...=2F8IchKZrCXIE