Butter Basted Roasted Turkey

Butter Basted Roasted Turkey

Perfect Christmas Roast Turkey A deliciously crispy butter basted turkey with fresh thyme and garlic. A perfect delicious yet simple Christmas Turkey!  This will keep the tribe happy and you out of the kitchen… With only a little prep time required, you can...