Xiu Xiu Chapel Hill

with Xiu Xiu

Thu, Apr 15, 2010 at Local 506, Chapel Hill, NC

Lineup

Tap the to get new show alerts.

Advertisement
Advertisement

More Upcoming
Xiu Xiu Concerts

About the Show
Xiu Xiu Chapel Hill At-a-Glance

  • Apr 15, 2010
  • 506 W. Franklin Street
  • Chapel Hill, NC 27516
  • United States
Map & Directions
Advertisement