Backbone of the Sport - Feature

Backbone of the Sport

4 min read

The sport of drag racing has its heroes and many of them climb in and get strapped into 11,000 horsepower machines that hurl them down the strip in...

3/17/2018 9:20 AM  Racing David Hakim