Snails

Showing the single result

    Snails, The - Little Demon - Vinyl

    Snails, The – Little Demon – Vinyl

    The Snails are a Garage Psych band hailing from Athens Greece. Being one of the most underrated greek bands , the Athenians Garage Punkers strike again, this time with an all killer(no filler) brand new 12” mini LP Little Demon consists of six amazing own compositions blending in harmony pure Garagee Rock ...