Estadio do Sport Lisboa ready to host the Champions League final

Estadio do Sport Lisboa ready to host the Champions League final
Estadio do Sport Lisboa e Benfica gets ready to host Saturday’s (24th May) UEFA Champions League final between Real Madrid and Atletico Madrid.