May 2, 2007

Arcade Fire: Neon Bible (A Review)

Back in 2004, a small Montreal band broke onto the indie music scene with such verve and passion, that it momentarily took the center stage of the contemporary music world. Arcade Fire, a quintet of individuals appearing by their attire to have walked off an Amish farm, rocked their way into the hearts of an [...]