Go onboard with Alex Lupino on one of the toughest tracks in the world as he does a lap of the Riola Sardo circuit in Sardinia:
Go onboard with Alex Lupino on one of the toughest tracks in the world as he does a lap of the Riola Sardo circuit in Sardinia: