Back to Results
A dragster deploying parachute on the drag strip.

Drag Racing at New York National Speedway

Purchase Image