Yeah, you're right

You must have at least 10 at 40000+, plus at least 2 at 60000+ and a max of 2 stadia per city.

User Posted Link

So London will be Wembley and the Emirates.

Posted By: yarmyyarmy, Aug 23, 16:14:58

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025