The Damned Mayfair Newcastle 12th November 1981
-
On this night, 45 years ago no less The Damned were creating a noise on the
Tyne! For me the band in these early '80's years were at their best... even...
2 hours ago


