drag racing Steve Torrence Makes History, Wins 6th And Final Race Of NHRA Countdown To Clinch The Championship Sweep!