2 ms·What? You roast in the oven. Not on the stoveby malfist 3y agoWhat? You roast in the oven. Not on the stove