Watch live as fans gather at Istanbul‘s Olympic Ataturk Stadium as Manchester City and Inter Milan prepare to face each other in the Champions League final on Saturday, 10 June.
Subscribe
Login
0 Comments