UK: Sunderland Fans Thrash Trafalgar Square Ahead of Play-Off Final
- Captured on Saturday 25th of May 2019
- Location is London
Description
Sunderland fans descended into the Trafalgar Square in London in a merry-making fit ahead of the League One finals play- Read more...