disappointment
-
NEWS
Ricciardo says ‘everything shut off’ as he reveals disappointment at late DNF in Italian GP
Daniel Ricciardo was running in eighth place at this weekend’s Italian Grand Prix and looking set for a first top-10…
Read More »