Source: Crash.net
Lance Stroll lambasted as “unbelievable” for Daniel Ricciardo “idiot” remark
Helmut Marko delivers a brutal analysis of the Lance Stroll vs Daniel Ricciardo incident in China.read full article
Source: Crash.net