Preheat your oven to 350 degrees, and grease a 10-cup bundt pan.
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
In a large bowl, beat together the butter and sugar until fluffy. Add in the sour cream, and beat until smooth. Beat in the eggs one at a time until fully incorporated, and then beat in the vanilla extract, vinegar, and red food coloring.
Slowly add the flour mixture to the butter mixture, and beat until smooth and incorporated, about 2-3 minutes. Pour the batter into your prepared baking pan. Bake for 55-60 minutes, or until a cake tester comes out clean. Cool completely before serving.
In a large bowl, beat the heavy cream until stiff peaks form. Set aside. In a medium bowl, beat together the cream cheese, sugar, and vanilla extract. Add the cream cheese mixture to the whipped cream, and beat until smooth and fluffy, about 1-2 minutes. Serve with slices of cake!