Preheat your oven to 325 degrees.
In a large bowl, cream the butter and sugar together until light and fluffy (approximately 5 minutes).
Add the vanilla and almond extracts.
Add the eggs one at a time, mixing just until combined.
In a separate bowl combine the flour, baking powder, and salt.
Add the dry mixture to the batter, alternating with sour cream, beginning and ending with the dry mixture.
Once the ingredients are well blended, pour evenly into your prepared 12 c bundt pan.
Bake for approximately 1 hour and 15 minutes, or until the cake is golden brown, begins pulling slightly away from the sides of the pan, and a toothpick or wooden skewer inserted into the thickest part comes out clean or with a few moist crumbs. Begin checking before the suggested baking time, as ovens vary.
Allow the cake to cool for 10 minutes before removing it from the pan.