Qatar, Lusail Stadium, World Cup final, Argentina vs France, Messi vs Mbappé...…
by Mario Bizzini
GR8 to see Greg Dupont winning the World Cup with Les Bleus !
13.07.2013, Istanbul, Turkey. France wins the U-20 World Cup in a penalty…