Smokin’ & Stokin’ BBQ Festival features 21 teams

by