Preheat oven to 350.
Mix all of the cake ingredients together except the walnuts.
Pour into a greased bundt pan or two loaf pans.
Bake for about 75 minutes or until the cracks on the top are no longer wet.
Remove from the oven and allow it to cool for 20 minutes.
Once cool, invert the cake onto a flat (or almost flat like a plate) surface.
Allow to cool the remainder of the way.
Once the cake is cooled you are ready to add the glaze.
Mix the glaze ingredients together, adding one tbsp of milk at a time until you get your desired consistency.
Pour the glaze over the cake.
Sprinkle the walnuts on top of the glaze and enjoy!