Sled Pull Video Highlights From The 2015 World Finals
05 Oct 2015 Ennis, TX - Video Highlights of the Sled Pull Competition at the 2015 NHRDA World Finals held at the Texas Motorplex in Ennis, Texas. Congratulations to our winners of both the World Championship, and the 2015 NHRDA National Points Series Championships.
You can watch the entire event at Diesel TV! - Click here