Downtown Alive is a series of free concerts presented several times a year by downtown businesses in Wilson, NC. The free shows feature everything from rock to blues to beach music. For more information about downtown Wilson, visit Wilson-NC-Downtown.com.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…