Best Barbecue Show
BBQ 006: Truth and the Meat Men
In this episode the Meat Men talk about their feast at Truth BBQ in Brenham, Texas, where they were accompanied by Truth superfan (and Snow's BBQ pitmaster) Clay Cowgill. Yoni and Stover snuck away from their place first in line to have a conversation ...