Geoff Turk flew his “Blackbird” Mopar Dodge Challenger Drag Pak straight and true all the way to the winner’s circle at the 17th Annual National Muscle Car Association (NMCA) World Street Finals at Lucas Oil Raceway at Indianapolis on September 23. The Yorkville, Illinois, native had ample reason to celebrate — he also wrapped up the
Read More