Snail - Unveil Release Date & Tracklist Of Their Next Album

After signing with Argonauta Records and unveiling title of their upcoming album in January, Snail now share additional details. Fractal Altar will be officially released on April 30th and will be comprised of 8 tracks (listed below).

Band profile: Snail
Posted: 06.03.2021 by Abattoir

Hits total: 368 | This month: 10