Myths & Memories: 1976 Japanese Grand Prix

October 24, 1976. Fuji International Speedway hosts the inaugural Japanese Grand Prix. Lauda vs Hunt becames one of the most famous title deciders in F1.