EHSDA Song of the Week: Danger! High Voltage
Things are getting a little weird in this installment of the EHSDA Song of the Week. We’re jumping ahead to 2003, when indie guitar rock was experiencing a comeback. A gloriously strange band out of Detroit called Electric Six released a single that was about the electricity between two people, but could also generally apply […]