The Craig Vaughn Experience

 —  —

Smoke on the Mountain (BBQ Festival), Main Street, Galax, VA