Preheat the oven to 350°F (175°C). Grease and flour the Bundt pan.
Mix flour, baking powder, and baking soda in a bowl.
In a separate bowl, cream the butter and sugar until fluffy.
Beat in the eggs one at a time. Add lemon zest and vanilla.
Gradually alternate adding the flour mixture and sour cream.
Stir in the fresh lemon juice until smooth.
Pour the batter into the prepared Bundt pan.
Bake for 50 minutes or until a toothpick inserted comes out clean.
Cool for 10 minutes, then turn the cake onto a wire rack.
Combine powdered sugar, lemon juice, and zest for the glaze.
Drizzle glaze over the cooled cake.