One day on an empty airstrip, eleven of the world’s best drivers went head-to-head in what can only be described as the greatest drag race ever caught on camera.
The Greatest Drag Race Ever Caught on Camera
Share This Story, Choose Your Platform!
About the Author: Doug
Doug the unofficial webmaster and fellow petrol head supporter, writer and quizmaster here at Double Apex.