Advertisements

Author - Chad Connolly

HXXS – “Seppuku” Music Video

Their press release says it best with “HXXS live somewhere between the uncomfortable and the alluring.” The California duo produce an electronic pulse that you cannot quite put your finger on, while giving...