Snails to Launch Comic Book Series, The Shell
Snails will inaugurate The Shell using a launch issue titled”The Sluggernaut.” If you ever felt like Snails’ songs and visuals followed a theme, you weren’t all that far off. The “vomitstep” pioneer has revealed that each facet of his creative vision is intended to tell a bigger story – one that fans will get to know better […]