THIS BAND WILL SELF-DESTRUCT- THE INSTALLATION @ The National Film and Sound Archive! Original size at 639 × 640