Monday, February 7, 2011

LCD Soundsystem announce farewell show

It's called the world's most famous arena, Madison Square Garden in New York City.  That's about as big a stage as you can play, and it will be where LCD Soundsystem plays their last show.  Pitchfork has the details.

No comments:

Post a Comment