Tag Archives | Arizona

Review: The Cellophane Flowers – Staring at the World [Album]

The first sentence of *The Cellophane Flowers’ *press release states that the band are “the masters of female-fronted, driving, quirky pop.” That may sound a little self-assertive coming from a relatively newer band who are barely releasing their first full length, and are in the midst of…