2018 Dodge Challenger SRT Demon test drive

Oh ok. So as long as a company is American BASED... I see...
Demon (along with the Hellcat etc) is built in Brampton Ontario, Canada. My father is part of the launch team. I'll take 2..... maybe a red one and green one?