Boy, this is a killer video! Shot in 1968 at Houston International Speedway, it shows Tommy Ivo in his fuel dragster taking on Doug Rose and the Green Mamba jet dragster. The coolest part is that they have the actual announcer audio on the film. It really is like a time capsule with the original [...]
More...
More...