Roast Turkey

January 20, 2021

Mom’s Roast Turkey

1 Defrost the turkey several days ahead: If you are starting with a frozen turkey, you will need to allow several days to defrost the turkey. […]