39 West St
Pittsboro, North Carolina 27312

Chapel Hill acoustic trio, Nikki Meets the Hibachi, is a longtime local staple in the Indie rock scene.

Added by Upcoming Robot on August 26, 2007