Stream LCD Soundsystem, This Is Happening

You can now stream then entire upcoming album from LCD Soundsystem, This is Happening at their website. Set to release on May 18th US.

Stream LCD Soundsystem, This is Happening

Leave a Reply

Your email address will not be published. Required fields are marked *