Wednesday, April 4, 2007

Recommended Album of the Week: LCD Soundsystem - Sound of Silver

New York may be a city with plenty of twist but a severe lack of shout, as James Murphy describes on Sound of Silver's final track, "New York, I Love You But You're Bringing Me Down", but there's more than enough of both on this album to go around.

Read More…

No comments: