This muscle car icon – 1970 Dodge Challenger “Insidious” is what we say a rolling work of art. Sure, it’s a fully functional and fast vehicle with all of the amenities a modern pro-touring car has, but it’s the details which sets this Challenger aside. Dubbed “Insidious” by its creator Dave Salvaggio, this rolling sculpture packs ten pounds of attitude into a five pound box. Some of the features are Hundreds of subtle body modifications, Hilborn-injected 426 Hemi, Five speed manual, Two tone, show-winning paint, Incredible custom interior and MASSIVE presence!
When the new 2008 Dodge Challenger SRT8 debuted at the SEMA show in Las Vegas on October 30, 2007, Dodge went looking for people with the talent to showcase the best of the original. Original drag race cars were found, restored originals wore assembly-line fresh restorations, and Insidious went as the embodiment of creativity and customization. Click on Read more for more info and images!