LCD Soundsystem have announced that they will perform their final concert at Madison Square Garden in Manhattan on April 2nd. In a statement released on their website, band leader James Murphy promised a three-hour show featuring all their setlist staples plus some material they have never played live.
Read Full Rolling Stone Article