By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Alcoves said:

The Netherlands, of course.

I dont think that place out of Peter Pan takes part 

I also find it funny how all the USA supporters are convinced they are going to beat England, but if anyone asked them about the Football world cup they would be rather clueless