Can you tell me the answer to who won the 2018 indianapolis 500 race today??
Will Power