by / November 15th, 2010 /

Video: Arcade Fire on Saturday Night Live

Arcade Fire made their highly anticipated return to SNL over the weekend. Playing two of the stand out tracks from The Suburbs, they were certainly at their intense best but just what was going on with the vocals….