Monday, April 21, 2014

Self Destruct (uk) - live video

Self Destruct
London -?-?

























I found this looking for USA's self destruct. It looks like they had a 12" ep. might do some real digging on them later.

Self Destruct (uk) - "Charged" live '90ish

No comments:

Post a Comment