thaw turkey

How To Thaw your Turkey

Most people will buy their Turkey a couple of days before Thanksgiving.  The best thing to do at that point is to pop it straight into the refrigerator so it stays thawed out.  If you have a Turkey already frozen, you should put it into the refrigerator 2 days before you are going to cook [...]