Logging onto the Vevo/You Tube webcast of Montreal, Canada-based band Arcade Fire‘s second sold-out concert at New York’s Madison Square Garden, directed by Hollywood filmmaker Terry Gilliam. Thursday, August 5, 2010, 10 pm EDT. Arcade Fire has just released its new, Outstandingly Excellent album The Suburbs.
