Barbacuban

Barbacuban. José Juarez is the Barbacuban. Winner of national barbecue contest on the Kelly and Michael show.