ZR1 vs Demon! | Who is REALLY faster?

Street Car Takeover Dallas had one HELL of a turnout this year! Besides all the unique/amazing street cars that showed up – we got to see THREE new Dodge Demons as well as a C7 ZR-1!

Like most of the internet – we’ve been anxious to see this line up for a while now…and the result? You’re going to have watch the video to find out!


Leave a comment