Texas Lamb Barbacoa
03:57Roger lends a hand at a Texas barbacoa, where a lamb is roasted in a pit.
From:
Fired-Up Chefs and Man Fire Food
Roger lends a hand at a Texas barbacoa, where a lamb is roasted in a pit.