Music First Show on Arcade Fire U.S Tour Livecasted by Nissa August 12, 2010 by Nissa August 12, 2010