The official reveal of the Dodge Challenger SRT Demon is only a couple weeks away, but the teaser campaign that is doling out bits and pieces of information is still up and going. The latest update video released by FCA addresses one of the biggest issues that supercharged mills face: heat. It doesn’t matter if […]
More...
More...