The first Arcade Fire song I have ever heard. I thought they were just another of those amateur bands like All-American Rejects, but I’m glad I was wrong.
Arcade Fire: Keep the Car Running
According to iTunes, this is my most played AF song.
I can’t say I’ve ever been more happy about a Grammy win than this one.
It’s two days later and I am still just SO excited for this band!