Co-worker here swears by them, said they offer the best smoked turkey he's ever had. He further explained that you can cook them but they're better served thawed out. Anyone here had one? Brent, your thoughts?
This is the only picture I could find.
This is the only picture I could find.
Comment