20Oct/17Off
Snails VomitSteps All Over the Mosh Pit on Debut Album ‘The Shell’
Your debut album should be a thesis statement on who you are as an artist. For Snails, that means a whole lot of disgusting noise, face-scrunching...
Your debut album should be a thesis statement on who you are as an artist. For Snails, that means a whole lot of disgusting noise, face-scrunching...