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

Shields Gazette 2023-02-26

Views 807

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