Atlanta Top BBQ Competition
16 of Atlanta's most impressive barbecue joints against each other in a heated battle to determine who in town smokes the best 'cue.
16 of Atlanta's most impressive barbecue joints against each other in a heated battle to determine who in town smokes the best 'cue.