The Angel of the North is one of the North East's major tourist attractions and is Britain's largest sculpture: a steel colossus standing 20 metres tall, weighing 200 tonnes and with a wingspan of ...
The iconic Angel of the North statue in Gateshead was draped in a black and white shirt on Saturday morning, with crowds of people turning up to take photos. Despite facing Premier League leaders ...