Best Barbecue Show

Best Barbecue Show


BBQ 006: Truth and the Meat Men

July 24, 2017

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 ...