This is the third of LCD's self-posted videos from their recent Manchester show, and it has lifted us out of the Monday doldrums and into a sort of higher state of continental self-loathing.
This is the third of LCD's self-posted videos from their recent Manchester show, and it has lifted us out of the Monday doldrums and into a sort of higher state of continental self-loathing.