dsc_7921 November 23, 2016 2992 × 2000 Pics from Hard Electronic: Industrial Strength Records 25th Anniversary