Preheat oven to 375F. Slice peaches into 16 slices for each peach and place slices in a mixing bowl. Add sugar, cinnamon and cornstarch. Stir well and set aside.
In a small bowl or measuring cup, whisk together milk and vinegar and set aside. *To make a thicker and more "spoonlike" batter, only use ¼ cup milk instead of the full amount.
In a mixing bowl,, combine all dry ingredients (flour, sugar, baking powder, baking soda, salt and cinnamon) and whisk well.
Make a well in the center of the dry ingredients to pour the liquids into. In the well, add the milk and vinegar and the butter, cream and vanilla. Stir well and whisk if needed to remove any clumps.
Place your peach slices into an 8x10 baking pan or a 8" cast iron skillet. Spoon the batter on top of the peaches, then sprinkle the batter with the sanding sugar.
Bake for 30-35 minute or until the crust is golden brown and the peach mixture is bubbling. Let cool just enough to eat and serve with vanilla or caramel ice cream.