Moist Thanksgiving Roasted Turkey RecipePrep Time 15 minsCook Time 180 mins Don't ruin the holidays by preparing a dried out turkey! Using mayonnaise in the preparation of your turkey helps to keep it moist and delicious! Your whole family is sure to love it!
View Recipe