Southern Fried Peach Pies: Indulgent Treat with Vanilla Glaze