An Arcade Fire primer from someone who knows next to nothing about Arcade Fire
Before sitting down to write this post, I knew basically nothing about Arcade Fire. I had a vague sense that they were possibly from Montreal, I remember one year where they seemed to PWN everyone else at the Grammys, there… Continue Reading