- Joined
- May 8, 2002
- Posts
- 340,824
- Reaction score
- 37
The UEFA Champions League final will go ahead in Istanbul, Turkey, say UEFA despite two English clubs, Manchester City and Chelsea, reaching the showpiece event on May 29.
Continue reading...
Continue reading...