plug that leak: lcd soundsystem
    • TUESDAY, APRIL 13, 2010

    • Posted by:

    This Is Happening happened last night, both at Webster Hall and in the comfort of your home. At the show, Murphy was literally on his knees, begging New York City to NOT leak the album. We'll honor his request here, so you'll have to do your own nefarious Googling (if you want it).

    © 2018 Baeble Media. All rights reserved.