Indy 500 – The Red Alert News

All posts tagged "Indy 500"

  • Takuma Sato Wins The Indy 500

    Takuma Sato has won the 2020 Indianapolis 500. As USA Today noted, “Takuma Sato earned his second Indianapolis 500 championship Sunday, holding off Scott Dixon...