France are World Cup champions 2018! As you all know, the Formula 1 grid is full of French formula 1 personnel. Most of them took to Twitter to express their delight!
2018-07-15 19:46:42 by Matt Gretton
France are World Cup champions 2018! As you all know, the Formula 1 grid is full of French formula 1 personnel. Most of them took to Twitter to express their delight!