Cellophane Flowers – Staring At The World

Released 3rd December Upon discovering that they describe themselves as ‘psychopop’ I was immediately struck with fear and an image of an Aqua covers band, delirious having od’d on Skittles and sniffed to much sherbet, singing in a helium fueled voice. Thankfully The Cellophane Flowers are nothing of the sort, and take their vibe from the far cooler song about Lucy and herContinue reading “Cellophane Flowers – Staring At The World”