The News Wheel

Takuma Sato Wins Indy 500 as Alonso Retires from Engine Failure