- Joined
- Apr 26, 2010
- Messages
- 2,857
Belgium & Netherlands, Portugal & Spain, Russia and England are vying to host the 2018 World Cup. Thoughts?
We use essential cookies to make this site work, and optional cookies to enhance your experience.