Describing one’s self as “The Dirty Beatles”, however tongue in cheek is pretty self-evidently a bold statement of intent. When it’s a claim made by a group in such an early stage about to release their debut EP release its definitely going to raise some eyebrows. At first glance/listen Electric La La Land (Symptom) may feel like a fairly generic but fun, sunshine ready release; but upon closer inspection Fine Creatures have provided an unexpected level of depth.Continue reading