Euro 2020: Scottish Fan Slides Through Puddle In London
- Captured on Thursday 17th of June 2021
- Location is London
Description
A video posted on social media shows an excited Scottish fan sliding in a puddle in London's Leicester Square on Th Read more...