Add to Lightbox Download
LONG BEACH, CA - MARCH 28: Niki Lauda at the inaugural 1976 United States Grand Prix West on March 28, 1976, in Long Beach, California.
LONG BEACH, CA - MARCH 28: Niki Lauda at the inaugural 1976 United States Grand Prix West on March 28, 1976, in Long Beach, California.
Filename: F1-176LngBch001c.jpg
Copyright