History Today: Formula One Grand Prix returns to USA
History: Formula One Grand Prix returns to USAOn this day in 2000, Formula One returned to the Indianapolis Motor Speedway in Indianapolis, Indiana. It was the first race in the United States after a nine years gap. The event attracted…
