LCD Soundsystem Releases New Album Cover

This is Happening drops May 18th on DFA/Virgin.

Leave a Reply

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