The Snails are a Garage Psych band hailing from Athens, Greece. Being one of the most underrated greek bands , the Athenian garage punkers strike again, this time with an all killer(no filler) brand new 12” mini LP Little Demon which consists of six amazing own compositions blending in harmony pure garage rock and psychedelia with raw punk rock.
(Get That Beat – GTBEP12001)