Perfect Roast Turkey

Perfect Roast Turkey

There are few animals over whose skin I will fight for at a meal. Turkey is one of them. In fact, I’m pretty sure it’s the only one. Crispy, heavenly, basted to perfection. Are you nodding your head right now? You know what I’m talking about. If not, you haven’t had a good turkey. One […]