I hate to tell you but they are frozen. They are fresh and frozen ie. they have them stored frozen and bring them out to defrost. This has happened to me 3 times now from Lenards and to a friend recently when she specifically asked for a fresh Turkey, they seem to think that fresh means killed recently not stored for long periods or something.
We have been trying to organise a Turducken for about 10 years... it's still in the making but we want to do it ourselves from scratch.
Bookmarks