Lemonade Cake
Preheat oven to 350 degrees F.
Lightly coat a 13x9 baking pan with non-stick cooking spray.
In a large mixing bowl, whisk together the cake mix and pudding.
Beat in the eggs, oil and water until well combined.
Pour into prepared baking pan.
Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
Remove from the oven and place on wire rack.
Cool for 15 minutes.
In a small bowl, whisk together lemonade concentrate and powdered sugar until smooth.
Using a wooden skewer or large fork, poke holes into cake about every 1/2 inch.
Pour lemonade mixture over cake.
Cover and place in refrigerator for at least 1 hour.
Frosting
In a mixing bowl, combine all ingredients, starting with 1 cup powdered sugar and mix until fluffy.
You may need to add more powdered sugar depending on how thick you want the frosting.
Spread over cake.
Store in refrigerator until ready to serve.
Store leftovers in refrigerator covered with plastic wrap.