Dodge, and other Demons Photo: Fiat Chrysler Automobiles The Demon deepthroats the air out of the room. That’s Five,000 liters of air, which is equal to the lung capacity of eight hundred humans, an engineer told us. We were being taunted. It was only a test. A recording of an engine revving at a horrifying […]