Leading up to the 2008 IMPA Test Days at Pocono Raceway, we had compiled a short list of must drives. Top spot on that list was held by none other than the Dodge Challenger SRT8. Few cars have created so much buzz in recent years and few cars have stirred the memories of so many. [...]
Posts tagged as: