Posted in General Discussion, MoparForums.com 1966 world points finals NHRA moe7404 October 23, 2014 1966 world points finals Tulsa OK video. I WAS THERE. 1966 NHRA World Finals Tulsa,Oklahoma - YouTube 1966 NHRA World Finals Tulsa,Oklahoma - YouTube Author: moe7404