French Stars of 2018 FIFA World Cup
image source-in.pinterest.com
Russia hosted the FIFA World Cup in 2018; it was the second trophy for France beating Croatia in 4-2 in the final at Luzhniki Stadium in Moscow. The Best