Arcade Fire just delivered the sickest breakdown October 1, 2010Uncategorized Having fun dancing from the first song…