Chasing The Title: Allen Johnson and Geoff Turk – Factory Stock
7 years ago Racing Video
Allen Johnson and Geoff Turk know success is about both the big power and the smallest element. Tune in this weekend for the final Factory Stock Showdown race of the 2018 NHRA season.