"Shit, yeah, that actually makes sense" – Alien Stadium: the collaboration between Steve Mason and Martin Duffyreviews5 Dec 2017