Unless you live in a cave you’ve probably heard through the grapevine or an endless list of online hype articles that LCD Soundsystem are back, in fact they have been for quite a while now. Their album latest album American Dream was released a few weeks back to universal critical acclaim, not much of aContinue reading “LCD Soundsystem at Barrowlands, 19/9/17”