do you thaw your turkey on the counter the day before
or thaw it 4 days in advance in the fridge
An hour before in warm water bath. Then immediately season and grill/cook while still cool.
Please Login to reply.
No replies yet.