The VPME | "The government are a load of lying bastards..." - The Cellophane Flowers -  Interview/Album

“The government are a load of lying bastards…” – The Cellophane Flowers – Interview/Album

London based quartet The Cellophane Flowers début album ‘Staring at the World’ could arguably have been released at any point during the last twenty years.  It’s an enthralling mix of female fronted, occasionally quirky, indie …

Read more