· Ann McDonald
· Christmas , bbq , Main Meals
Perfect Roast Turkey 101
Cooking the perfect roast turkey is actually quite simple. You can prepare the turkey ahead so it's ready for the oven on Christmas Day - all you have to do is bring it to room temperature first.