From ABC’s Wide World of Sports, here’s an awesome segment on the 1966 NHRA U.S. Nationals in Indianapolis. Continue reading
From ABC’s Wide World of Sports, here’s an awesome segment on the 1966 NHRA U.S. Nationals in Indianapolis. Continue reading