Nothing is Slowing Snails Down! First Single "Snailephant" From Upcoming EP
Some artists are on an absolutely furious bender where they can pump out banger after banger. Kicking off our coverage this week we have “Snailephant”, the latest from the maestro of “vomitstep” Snails on his imprint Slugz Music. Snails is …