THIS JUST IN: Arcade Fire At The Tower On May 5th by: PhawkerPosted on: February 13, 2007November 17, 2022 Tix expected to go on sale next week. [Photo by Robert Spychala’s Snaplog]