Roast Turkey Recipe
This roast turkey recipe takes up to three hours to prepare but it is worthwhile to have a lovely brown roast as the centerpiece of your Thanksgiving or Christmas dinner table. This roast turkey recipe is suitable as a centerpiece for Thanksgiving or Christmas.