Cooking & Kitchen Tips : How to Quickly Defrost a Turkey
The quickest way to defrost a turkey is in the sink submerged in cool water, which will still take about eight to 10 hours to thaw. Get a turkey ready for baking with help from a professional chef in this free video on cooking techniques. Expert: