Bluemoon_420
Well-Known Member
- Joined
- 25 May 2021
- Messages
- 320
- Team supported
- Man City
So looks like the club will be screening the final at Mayfield Depot for those that won’t be able to make the trip to Istanbul. Around 6000 capacity and details to be released this week.