Add sour cream to large pan. Heat over medium low heat until is just starts to boil. Remove pan from heat.
Add shortening, sugar, baking soda, and salt. Blend well. Check temperature with probe. Temperature should be 100-120°F.
Add large beaten egg and water measured to 1/4 cup.
Add 2 3/4 cups of flour and yeast. Mix with a spoon until flour and wet mixture is incorporated into a rough sticky dough. If dough feels dry, add an additional tablespoon of water.
Hand knead in pan for 5 minutes or transfer dough to a stand mixer with dough hook and knead for 5-7 minutes.
Place a folded damp paper towel over the pan and let sit for 5 minutes.
Roll dough into a 6 inch by 24 inch rectangle.
Melt butter and spread over dough.
Sprinkle mixture of sugar and cinnamon over half the dough lengthwise.
Fold dough lengthwise over sugar cinnamon mixture.
Cut 20-24 1-inch strips depending on dough.
Twist the dough and lay on parchment lined baking sheet.
Cover with cooking spray coated plastic wrap and let rise for 1 hour and 15 minutes.
Bake in oven on the bottom rack for 11-12 minutes until golden brown.
Glaze
Mix powdered sugar, half and half, and almond flavoring in a small bowl. Drizzle over rolls while warm.
Notes
These rolls will turn out light and fluffy. They are best the day you make them.