Terry Barkley walked away from a terrifying, fiery near-head-on crash during his debut race behind the wheel of a Pro Mod car at the Street Car Super Nationals in St. Louis.
Build your own custom newsletter with the content you love from Dragzine, directly to your inbox, absolutely FREE!