Manchester City and Inter Milan fans are suffering a chaotic final few hours before the Champions League final in Istanbul.
Daily Express :: Sport Feed
Manchester City and Inter Milan fans are suffering a chaotic final few hours before the Champions League final in Istanbul.
Daily Express :: Sport Feed