Wednesday, August 17, 2011

12 lb Frozen Turkey when to thaw?

When do I take it out of the freezer to thaw in the fridge? Today or tomorrow? Sorry first time doing this. Thanks!

No comments:

Post a Comment