Video Check Out Some Cool Upcdownc Live Session SludgeBritish instrumentalists with horror-loving hearts release their new album in September – get a preview of it here.