Album review: Goldfrapp – Seventh Tree

While the temptation for Goldfrapp to continue riding the wave of commercial success generated by the one-two punch of 2003’s Black Cherry and 2005’s million-selling Supernature must have been great, in the end they opted…

Read More