This juicy cheesecloth turkey is roasted until tender, with a golden crispy skin. The cheesecloth bastes the bird with the butter herb mixture while it roasts!
366