Preheat your oven to 325 degrees F. Spray two 8-inch pans with nonstick spray, line the bottom with parchment paper and spray again. Set aside.
In a medium size mixing bowl, whisk the cake flour, cocoa powder, and salt to combine. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugars on medium-high until light in color and fluffy in texture, about 3 minutes.
With the mixer on medium speed, add the eggs one at a time, making sure to scrape down the sides and bottom of the bowl between each addition. Continue to beat on medium-high speed for about 2 minutes, until smooth. Add the vanilla and stir to combine.
Turn the mixer to low speed and add 1/3 of the flour mixture to the butter mixture. Mix until just incorporated and then add half of the buttermilk, followed by another 1/3 of the flour mixture, the second half of the buttermilk and lastly, add the remaining flour mixture and mix until just incorporated.
In a small bowl, combine the vinegar and baking soda. The mixture will bubble. Add the mixture to the cake batter and stir on low until combined. Scrape down the sides of the bowl and mix again for another 20 seconds.
Gently fold in the sour cream.
Divide the batter evenly between the prepared pans (about 22-23 ounces in each pan) and bake for about 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs on it.
Remove the cake pans from the oven and let the layers cool in pans for 15 minutes before inverting onto cooling racks to cool completely.
When cooled completely, torte the layers evenly, using a serrated knife or cake leveler. You should have 4 thin layers.
Layers can be wrapped with plastic wrap and frozen to stay fresh. If the layers are totally frozen when you want to decorate the cake, let the layers sit at room temperature for about 30-60 mins to thaw.