Pirelli Tyres

Pirelli Tyres

Pirelli will have to make new set of tyres of 18 inches