Video: Carnivore Utopia in Texas

Visit Salt Lick BBQ in Texas for man-sized portions of smoky, saucy barbecue.