Saturday, November 2, 2013

Video: The Damned - Live in Detroit 1986

Watch a full Damned concert. Shot March 15, 1986 at St. Andrew's Hall in Detroit.



Published on November 2nd, 2013 @ 8:40 AM