Wednesday, December 31, 2008



We're not sure that we agree with all of NY Magazine's "Top Ten Albums of 2008" (we evidently don't love disco enough to get into Hercules and Love Affair) but we are digging TV on the Radio's Dear Science.

No comments: