Takuma Sato wins his second Indianapolis 500 at empty track
Automorbit, Sport – At an eerily empty Indianapolis Motor Speedway, Takuma Sato snatched a second Indianapolis 500 victory in
Read moreAutomorbit, Sport – At an eerily empty Indianapolis Motor Speedway, Takuma Sato snatched a second Indianapolis 500 victory in
Read more