This new album has me all excited , especially with the all kinds of weirdness going on. The name of the upcoming release is, No More Stories Are Told Today I’m Sorry They Washed Away No More Stories the World Is Grey I’m Tired Let’s Wash Away and it is due out on Columbia on August 25th.
Introducing Palace Players – Mew