escYOUnited
Administrator
- Joined
- September 28, 2009
- Posts
- 1,355
Maybe Italy will be the host country next year... We'll see!
Italy is a "Tricky" country, you never know about participation!
After coming 2nd and then 9th they surely will stick around xD