Live Review: Mutoid Man – Live at Stereo, Glasgow (September 11, 2023)
Mutoid Man put huge smiles on the faces of the punters lucky enough to fill this Glasgow café/bar and performance space on a muggy night that will now always be remembered as “Mutoid Monday!” (it was, in fact, 9/11, but...