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