Leading electric dragster racer and cancer survivor Steve Huff left his Seattle, Wash. shop in mid-February with one goal in mind – run over 201.37 mph to take the overall electric speed record. The first stop was NHRA’s Arizona Nationals…
Leading electric dragster racer and cancer survivor Steve Huff left his Seattle, Wash. shop in mid-February with one goal in mind – run over 201.37 mph to take the overall electric speed record. The first stop was NHRA’s Arizona Nationals…