Ingredients: 1 13-Pound WHOLE TURKEY fresh or thawed 1 Medium onion quartered 1 lemon quartered 1/4 Cup vegetable oil 1 Teaspoon dried thyme 1...
Good Food Makes For Better Decisions
Ingredients: 1 13-Pound WHOLE TURKEY fresh or thawed 1 Medium onion quartered 1 lemon quartered 1/4 Cup vegetable oil 1 Teaspoon dried thyme 1...