2018 Dodge Challenger SRT Demon test drive

Oh ok. So as long as a company is American BASED... I see...