Helio Castroneves


Indy 500: Dubai’s Ed Jones secures podium placing as Takuma Sato is crowned winner...

It was a memorable day for Dubai-born Brit Ed Jones as he finished third at the Indy 500, with Takuma Sato securing the...

29/05/2017