Steve Torrence wins home NHRA race for 3rd straight victory

October 07, 2018 06:28 PM