Posted by Indyv on December 25, 2024, 11:16 am, in reply to "Good!............."
taking it off and wish I would have. The turkey breast seemed to be all in one piece. I am not sure why they even had it on there. Aldi's is the only store I have seen them.