by Priscilla Tsai
The Forum has closed, but they went out with a bang celebrating their last night open on Saturday, June 19.
Photos by Victoria Creasy.
on June 21, 2010
25 slides
© 2024 Creative Loafing Charlotte