Among the culturally aware crowd that reads this website, Arcade Fire are probably sort of a big deal. Sure, they once played Solar Culture, but now they’re about as big as an indie band is going to get, headlining festivals, getting endless coverage from NPR, etc. However, for a decidedly more mainstream part of America, […]
