This was in 2013.
Surprisingly America is ahead of France and England. Also, gg Switzerland.
-
Nope i leave it to one and only one the Netherlands. Everywhere else is shit. [spoiler]waits till some dumbass comments that murica is the best USA USA!![/spoiler]