NHRA 2017 Wrap-Up: Streaking Capps, Torrence & Longlet Earn Consecutive Wins; Butner Wins Twice in Three Events
No, this isn’t déjà vu or a glitch in the Matrix. We don’t think. But sure looked like it the NHRA Southern Nationals at Atlanta Dragway Sunday in Commerce, GA. […]