landogeorgelewis1
Champion Elect
I know it's early but i thought i'd start this thread now to get some excitement going ahead of the Italian GP .
So simple question how many stops do you reckon drivers will make at the Italian GP?
So simple question how many stops do you reckon drivers will make at the Italian GP?