My turkey is still frozen! What can I do?

frozen turkey? no problem

Have you checked your turkey? Is it still frozen? Don’t fret, there is still time to defrost it and brine it at the same time. My 16 pound frozen turkey was purchased and popped in the fridge last THURSDAY. According to the ‘experts’, one should allow 1 day per every 4 pounds to defrost in…

Read More