Technology / cars Behold, the World's 'Fastest Production Car' Dodge's 2018 Challenger SRT Demon is 'a freak in the sheets' By Arden Dier Posted Apr 12, 2017 7:39 AM CDT Copied Back