Software
Houzz Logo Print
siamese_gw

another turkey question....

20 years ago

I hope its ok to post this here. Do you guys think that a 14lb turkey will thaw out in 36 hours?? I forgot to put it in the refrigerator until last night! this is my first time cooking a turkey lol thanks in advance.

Comment (1)