0 / 60 seg.

INCREDIBLE EDIBLES: Onions, oatmeal & sheep innards are stuffed into a sheep's stomach to make this Scottish taste treat