Time to thaw the turkey
It's almost turkey time and if your Thankgiving bird is frozen it might be time to start thawing. Archie Magoulis, food safety specialist with USDA, says he often is asked if fresh…
It's almost turkey time and if your Thankgiving bird is frozen it might be time to start thawing. Archie Magoulis, food safety specialist with USDA, says he often is asked if fresh…