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.