Roast Turkey with Herbal Rub
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 Teaspoon dried tarragon 1 Tablespoon dried rosemary 1 Teaspoon salt 1/2 Teaspoon freshly ground black pepper…