It was supposed to be LCD Soundsystem's final album, but while 2010's "This Is Happening" ushered in a 2011 farewell concert, it also opened the door for more music: The band reunited in 2015 and released "American Dream" in 2017. "This Is Happening" is celebrating its 15th anniversary, and it's our Greatest Album Ever...This Week.