405 W Rosemary St
Chapel Hill, North Carolina 27516

Three very well known rock bands take the stage.

Added by Upcoming Robot on May 17, 2009