Confirmed: Russia Hosting World Cup 2018

FIFA has officially announced that Russia will be hosting The World Cup in 2018.  That’s more than seven years away, but needless to say, they are pretty pumped and will be busy planning and preparing for the huge event, starting NOW!

Congrats to Russia!

New server