Listen to LCD Soundsystem’s This Is Happening now! by Nialler9 Wednesday, April 14, 2010 LCD are streaming the album on their website now:http://www.lcdsoundsystem.com/thisishappeningGo! It sounds great. ArtistsLCD Soundsystem More new The National – ‘Afraid Of Everyone’ Previous Article Bonobo – Kiara Next Article