how long does it take to defrost a turkey? If I start defrosting at 7pm tonight what is the best procedure. it is about 20 lbs.
Recommended by Food52
how long does it take to defrost a turkey? If I start defrosting at 7pm tonight what is the best procedure. it is about 20 lbs.
3 Comments