In a small bowl, combine flour, sugars, chai spice and salt. Add melted butter and stir until combined. Set aside.
Preheat oven to 350°F. Grease a 9x13 pan and set aside.
Place 1 cup milk in a small saucepan over medium heat. Heat milk until it just begins to simmer, then remove from the heat and immediately add 4 tea bags. Set aside for 10 minutes. Meanwhile, continue with the cake.
Using a hand mixer or stand mixer, beat butter and sugar for several minutes, until smooth and creamy. Add eggs, one at a time, then vanilla extract. Add sour cream and beat until combined.
In a separate bowl, combine flour, baking powder, salt and chai spice.
Once the milk and tea have steeped for 10 minutes, remove the tea bags, gently squeezing them into the milk to extract additional flavor. Discard the tea bags.
To the butter mixture, alternate adding the dry ingredients and the chai milk, mixing well after each addition. I beat in 1/3 of the dry ingredients, 1/2 the milk, 1/3 dry ingredients, remaining milk, then the remaining dry ingredients. Once the batter is fully combined pour it into the prepared pan. Crumble the topping over the top of the batter, pressing some of it between your fingers to form clumps. Bake for 45-55 minutes, until a toothpick inserted into the center comes out clean.
In a small bowl, stir together all the icing ingredients. Add more milk or powdered sugar, if necessary, to get your desired consistency. Allow the cake to cool slightly then drizzle the icing over the cake. Serve warm.
Proper flour measuring: Use the measuring cup to fluff the flour. Scoop the flour (don't pack it in) and level it with the back of a knife. Chai spice: You can purchase this as a spice blend, or you can make your own by combining: 1 teaspoon cardamom, 1 teaspoon ground allspice, 3 teaspoons ground cinnamon, 1/2 teaspoon ground cloves, and 3 teaspoons ground ginger. This will make more than what you will need for this recipe. Store it in your spice cabinet and use it for other recipes.