[Stream] LCD Soundsystem "This Is Happening" (Full Album)

LCD Soundsystem are streaming their full album on their website. We also got the widget for the stream posted above as well, if you wanna browse around the site ;-). The standout track that i'm rocking 24/7 is "You Wanted A Hit". Let us know what your favorite track is. Make sure you pick the album up when it comes out on 17th may 2010 / 18th may 2010 (US). (Pre-Order here on iTunes)