UK: Jubilant Spurs Fans Storm Pitch After Europa League Win Over Man United
- Captured on Wednesday 21st of May 2025
- Location is Tottenham Hotspur Stadium
Description
Fans erupted in celebration and stormed the pitch at Tottenham Hotspur Stadium on May 21, after Tottenham Hotspur won th Read more...