Tag Archive: , ,

Lisbon Awaits!

Lisbon Awaits!

Coming 24th May, Lisbon awaits for an all-Spanish finale. Estadio da Luz, home of Benfica is the venue. For the first time in 59 years of the European competition, the final will be fought between...