

Before it moved west for good, the NHRA's World Finals was run at the Southwest Raceway in Tulsa, Okla., as captured in this spectacular television footage from the 1966 edition of the season-ender.
Build your own custom newsletter with the content you love from Speednik.com, directly to your inbox, absolutely FREE!