Newcastle United fans in Trafalgar Square ahead of the Carabao Cup final

Shields Gazette 2023-02-26

Views 5

Thousands of Newcastle United fans congregate in Trafalgar Square, London, the night before the Carabao Cup final against Manchester United at Wembley.

Share This Video


Download

  
Report form
RELATED VIDEOS