Champions League trophy arrives in London ahead of Wembley showdown

2024-05-30 28

The Champions League trophy arrived in London ahead of the final between Dortmund and Madrid at Wembley.