07
Oct
Oct
Perfect Roast Turkey Ingredients: 1 (12 pound) fresh turkey Kosher salt Fresh ground black pepper 1 big bunch fresh thyme 1 lemon, halved 1 Spanish onion, quartered 1 head garlic, halved crosswise 4 tablespoons unsalted (1/2 stick) melted butter
Read User's Comments(0)






