Will Power was screaming on final lap of 2018 Indy 500 win
|By Tom Errington||Sunday, May 27th 2018, 22:06 GMT|
Will Power says he started screaming on the last lap of the 2018 Indianapolis 500 because he knew he was going to win the race
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.