Daily Archives : June 5, 2016

Watch: Slomatics – Electric Breath

  Irish sludge/fuzz rockers Slomatics, have premiered a┬ávideo for their new track ‘Electric Breath’. The track is taken from the band’s forthcoming album Future Echo Returns which will be released in September via Black Bow Records on┬ávinyl and compact disc….

June 5, 2016