If you are a fan of Arcade Fire you are likely wondering where the h-e-double-hockey-sticks they’ve been lately. There is good news!! Win Butler has confirmed that they are back and ready to refocus on their music!!
I know I’ve mentioned it before but I ran into some of the band at the Radiohead concert last summer in Montreal. I was staring up Win’s nose…. that guy is tall.
On that note here is a little Rebellion for you: