Barbourville had a blast enjoying the food vendors, live music, and the boomin' firework show at Barbourville City Park for this year's Fourth of July celebration. The Mountain Advocate will post more photos later... stay tuned!