60-Foot Science: Team Z Talks Mustang Suspension Setup And Tuning
With its parts on some of the fastest cars at any drag strip on the world, Team Z Motorsports has the science of 60-foot times mastered. We talk with them about the parts and methods for going fast on race day.