ShowShowLCD Soundsystem at Madison Square GardenApr 2, 2011Madison Square Garden · Midtown Manhattan, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading