Tuesday, December 31, 2024

SENYAWA (London Institute of Contemporary Arts, 28/08/24)

A truly mighty performance by the Indonesian noise-wranglers that could have scored the End of Days. Not for the weak-hearted!

No comments: