Directed by Spike Jonze!
This is Happening, LCD Soundsystem's third disc is supposed to be released May 18 however, now that the very much anticipated album leaked, it might be released a lot sooner than that.
I actually felt really bad when I found out this leaked since I read this before, quoting Murphy saying "after it comes out, give it to whoever you want for free. But until then, keep it to yourself." Wahhh wahhhh.
Picture from nymag.com