We revel in finding old drag racing footage on the internet that we don’t think you’ve seen before. This video is a prime example of that because we’re going to go ahead and believe you’ve not seen it because we haven’t yet and we’re trained professionals! Filmed at the 1970 NHRA World Finals held at [...]
More...
More...