Snail signs worldwide deal with Argonauta Records and announces new album “Fractal Altar”
Six years since their last album, heavy psych prophets Snail have announced the worldwide signing with Argonauta Records for the release of a new and hotly-anticipated full-length studio album!