Inside the World Championship Barbecue Cooking Contest

The World Championship Barbecue Cooking Contest kicks off in Memphis, Tennessee.

May 12, 2016

Examined