Sunday 2 January 2011

The Damned - Live at the Lyceum (1981)



It's the Damned and they're live......that about sums it up really. Enjoy!

Mediafire

...for the record it was London July 12th.

2 comments: