Sunday, June 12 2011
Second, unexpected collaboration between the members of Themselves and the Notwist offers enjoyable, though somewhat more predictable, rewards.
Tuesday, April 12 2011
Sunday, August 2 2009
"Party Rap Sucks", goes the title of one track here, but if anything this sounds like a wholly celebratory record.