Australian GP called off!
15/05/202415/05/2024
The 65th running of the Indy 500 held back in 1981 saw an interesting and somewhat familiar-looking car...