TomB88 profile image 61

DO you think Russia really deserved to host the 2018 World Cup ??


I don't but I'm English so I'm going to be biased.

sort by best latest

Dave Harris profile image89

Dave Harris says

6 years ago
 |  Comment
prettydarkhorse profile image66

prettydarkhorse says

6 years ago
 |  Comment
bewilderize profile image70

bewilderize says

6 years ago
 |  Comment
working