suck it elton....
I don’t think so. Got impatient and it cost him. 3 Merc drivers on one lap...wow. Russel big mistake at Imola again