I have to honestly say that the wait was very worth it! I can’t stop listening to LCD Soundsystems new cd. “This is Happening” is “on-repeat” in my grooveshark account. Do yourself a favor and go grab a cd. This shit will get your bones jerking! The song below is entitled “Home” on the new album. Enjoy!