Daily Archives: October 16, 2018

DELUSION SQUARED – Anthropocene

October 16, 2018

Delusion Squared 2018 Requiem for humanity as refracted through the prysm of faux-apocalyptic post-rock – or illusion thereof. It must be difficult to feel sorry for our planet if you are fatigued – or at least sound the part… But … Continue reading

Posted in Reviews Tagged ,