Delicious Thanksgiving Turkey
15 lb turkey — I went for the natural one at Whole Foods, which was going for 99 cents/pound. They even defrosted it for me and kept it chilled until I needed it. 1/2 stick of butter 1 large onion 1 apple 1/2 lemon 1/4 cup of apple cider 10 dried sage leaves, or a [...]
Read more...