LCD Soundsystem announce 20th anniversary London residency After sharing news about forthcoming residencies in Boston and Philadelphia, LCD Soundsystem has announced a new residency in London.
Watch LCD Soundsystem return to 2005 debut LP for second SNL appearance LCD Soundsystem made their return to 30 Rockefeller Plaza's Studio 8H for their second appearance on the SNL stage on February 26.