What does "Creature Comfort" by Arcade Fire mean?
I've never really listened to Arcade Fire until recently, and I still hadn't explained any song but "I Give You the Power" until now, but I've got an old work associate who every time I see him asks if I'm going to start explaining Arcade Fire. And I honestly wasn't enthused about the idea