Boy is this an awesome snapshot or what?! This professionally made film from 1972 features some action at the long defunct Surfer’s Paradise International Raceway. The drag strip that the competitors are racing on is actually part of a larger road course but as you can see, it sure did not hamper performances much as […]
More...
More...