Mix cake mix as directed on the back of the box with the exception of the water. You will substitue Coca Cola for the water. However much water they require, you will add that amount of Coca Cola and then omit the water.
Add pudding and mix for approximately 2 minutes.
Pour into greased pan and bake for about 35 to 38 minutes.
While this is baking, melt a stick of butter in a medium sized sauce pan.
When it is melted add in the coco powder, cream and powdered sugar. Wisk together.
When mixture is smooth add in the vanilla and mix together.
Remove from heat.
Take cake out of the oven and pour the icing over the top of the cake as evenly as you can. This happens right when the cake comes out of the oven, do not let it cool first.