Page 1 of 1

Re: Who do you think will win the World Cup Final

PostPosted: Mon Jul 09, 2018 10:22 am
by rodrigo
Croatia

Re: Who do you think will win the World Cup Final

PostPosted: Mon Jul 16, 2018 8:11 am
by BenoitRen
France ended up kicking everyone's ass. :)