White Almond Wedding Cake

1 (18.25 ounce) package white cake mix
1 cup all purpose flour
1 cup white sugar
3/4 teaspoon salt
1 1/3 cups water
1 cup sour cream
2 Tablespoons vegetable oil
1 teaspoon almond extract
1 teaspoon vanilla extract
4 egg whites

Preheat oven to 325 degrees.  Grease and flour an 11x13 inch cake pan or get cupcake pans ready.

Stir together dry ingredients until well mixed.  Add remaining ingredients and beat with electric mixer on low until all ingredients are mixed and moistened but some lumps still remain, about 4 minutes.

Pour batter in prepared pan and bake in preheated oven until golden brown.  About 25 minutes for a cake or 18-20 minutes for cupcakes. 

Allow to cool before frosting.