Countdown to Turkey Day 2009: November 19
Heather says: There are two things on today’s to-do list. First get out the shopping list and plan your attack. Second, figure out how long your frozen turkey will take to thaw. Frozen turkeys need a full 24 hours per 5lbs to thaw in a 40F refrigerator. Once thawed the turkey can be held for …