SMOKE ON THE MOUNTAIN
Galax, VA Main Street, Galax, VA, United StatesThousands of people go hog wild for a taste of authentic barbecue and a chance to see a professional cooking competition up close at Smoke on the Mountain each year […]
Free
Thousands of people go hog wild for a taste of authentic barbecue and a chance to see a professional cooking competition up close at Smoke on the Mountain each year […]