After three years of touring, DJ gigs, and holing up in a Laurel Canyon mansion, LCD Soundsystem‘s third (possibly final) LP, This Is Happening, is coming out on May 17th. One could say I am “hyped”, but this would be understating my excitement.
They are also playing two shows at Terminal 5 the same week.