Arcade Fire is not some indie band coming out of the depths of some grimy underground bar venue, these musicians got together and had a good thing going and made a great thing happen – immediately.
So why am I so angry? No one could ever really deny Arcade Fire’s talent and know-how and of course, the kinetic energy of their live performances.
Read More