Arcade Fire, Spoon @ Madison Square Garden (Pics)

    Photo gallery of Arcade Fire, Spoon at Madison Square Garden in New York City (August 4, 2010)