On this episode we feature a couple of VERY fast Dodge Demons, one of them freshly built by Gearhead fabrications in Stuart, FL making some shakedown passes. The other is a well seasoned Demon with over 700 full 1/4 mile drag passes!! Hope you enjoy the video.