Thrilling scenes from London as huge crowds of England Fans get ready for Euro 2020 Final v Italy.
VIDEOKINGS — A compilation of videos England supporters at Leicester Square in London show the intense atmosphere hours before the Euro2020 Final between England and Italy on Sunday night.
Watch on YouTube: Thrilling scenes from London as huge crowds of England Fans get ready for Euro 2020 Final v Italy.
(Visited 1 times, 1 visits today)