Salt The Snail

Liverpool-based punk three piece Salt The Snail have a trio of singles under their belt and a live show which is fast earning them a formidable reputation.