Nearly a year in the making, accomplished and celebrated musicians Steven Davis, Josh Charles and Ethan Allen have come together to form the collaborative synth-rock trio ASHRR, who will release their much buzzed about debut album, Oscillator, on May 10th via First Second. Today, the band has revealed a brand-new music video for …
Read More »