VIDEO Scottish fans go wild in Leicester Square 180621
Scotland fans go wild in Leicester Square ahead of their EURO 2020 game against England
1 result(s) [1 - 1 displayed]
37928516
18 Jun 2021
***VIDEO AVAILABLE*** Scotland fans go wild in Leicester Square ahead of t...