Yesterday the internet was ablaze with rumors of the new Dodge Challenger SRT Demon. To put an end to the speculation and strike fear in the competition, the Demon was revealed on its own microsite “ifyouknowyouknow.com” After the live stream, Dodge threw up a redirect to pull the teaser site on to their main page. […]
The post Dodge Finally Unleashes the Demon: World’s Fastest Quarter-Mile Production Car appeared first on duPont REGISTRY Daily.