Micro
I was a very big fan of Arcade Fire for a very long time – thought their most recent album was a return to form even! – but the allegations against Win Butler were absolutely atrocious in content. It’s fascinating to me that their move appears to be to…act like it didn’t happen and have anniversary shows anyway?
Wednesday February 7, 2024