Aidenbaby
Lovin' The Homestead
I'm pretty sure I know the answer already but here goes. I went out to put gallon jugs of water in the deep freezer and discovered to my shock and amazement a turkey. The sell or freeze by date says January of 2007. Do you think it's still edible?