San Francisco post-metal group Giant Squid are currently streaming their third album, Cenotes, via NPR. The album is due out 25 October on Translation Loss records.
San Francisco post-metal group Giant Squid are currently streaming their third album, Cenotes, via NPR. The album is due out 25 October on Translation Loss records.
Looking for the SPB logo? You can download it in a range of styles and colours here:
Click anywhere outside this dialog to close it, or press escape.