Perfect Way to Bake a Turkey
Takes courage, but it works!!!
ingredients
- 1 turkey, defrosted
- salt and pepper
- 6 cups water
See full recipe
notes
Linda Lambeth taught me this trick. It works great!
Source: Cheryl Johnson
More top-rated recipes:






reviews