Publisher Theme
I’m a gamer, always have been.

2018 WORLD CUP FINAL: France 4-2 Croatia


France won the 2018 FIFA World Cup Russia™ after defeating Croatia 4-2 in a thoroughly entertaining Final at the Luzhniki Stadium in Moscow in what was a …


Leave A Reply

Your email address will not be published.