What does LCD Soundsystem mean?
The most popular — and prosaic — explanation is that they just stand for “liquid-crystal display,” the most common set of words behind the LCD acronym. What happened LCD Soundsystem? Six years ago, the band announced it was breaking up. The band’s legendary farewell shows sold out New York’s Madison Square Garden. But last year,…