Dry Turkey
Hi,
I am new to the site too! I just read your post... Unfortunate about your dry turkey... I have a great tip for foolproof really juicy turkey. I always buy fresh turkey, not frozen... I always rinse the turkey with cold water, then dry with paper towels. Then I squeeze a fresh...