LCD Soundsystem Tease Album, Officially Release New Song “X-Ray Eyes”

The band’s fifth studio album is in the works but not yet finished

Go to Source
Author: Matthew Strauss