Dinosaur Beef Short Rib

Bark on the Outside, Tender, Melt in Your Mouth on the Inside