TURKEY TIMELINE
Are you in charge of the turkey this year? Here’s a timeline that may help, from Chow.com. If you are using a frozen turkey, put it in the refrigerator to start defrosting NOW. Since the average 12- to 16-pound bird takes three to four full days to thaw it should have probably gone in [...]





