Watch: Thousands of fans celebrate being in Portugal ahead of Man City vs Chelsea Champions League final

Watch: Thousands of fans celebrate being in Portugal ahead of Man City vs Chelsea Champions League final

Telegraph.co.uk

Published