Thursday, April 12, 2007

Handsome Furs - Plague Park

Release Date: May 22, 2007

Surprisingly awesome.

Tuesday, April 03, 2007

Stars - Do You Trust Your Friends?

Release Date: May 22, 2007

It seriously sounds like each artist spent 12 seconds making their track. Like they took a cut of some work in progress or some old demo and then mixed Stars vocals over it. While drunk.