Burn On: 1973 Drag Racing Documentary
This 1973 film called “Burn On” was filmed at the 1973 AHRA Grand American race at New England Dragway in Epping, New Hampshire. This isn’t your typical racing movie; the creative photography includes a lot of long lens shots, slow … Continue reading