Welp it looks as if the time has come! Watch as the Dodge Challenger SRT Demon Takes on the 1/8 mile drag strip laying down some pretty impressive times along the way! Remember this car is STOCK, Im sure we will see some flat out crazy passes come spring!
“Demon at the track today. It was stock.”