Wednesday, December 31, 2025

ACID MOTHERS TEMPLE (London Corsica Studios, 15/05/25)

Wherein I was rendered into cosmic dust by a psychedelic supernova in the form of several wild-haired Japanese men (again, not a euphemism)

No comments: