Ingredient Name: (12-pound) whole turkey, thawed
Title
Best Greek Stuffed Turkey