Scott McLaughlin wins! Kiwi claims Honda Indy Grand Prix iRacing victory

Photo / supplied
Photo / supplied

We Recommend