musicNews LCD Soundsystem Announces New Album Is Complete And Will Be Released In Just A Few Weeks May 30th, 2017