Categories
SAY IT'S YOUR BIRTHDAY

LCD Soundsystem Released “This Is Happening” 10 Years Ago Today

10 years ago today, LCD Soundsystem released This Is Happening. We wanted a hit. Read our review of LCD’s essential last album: