These strawberry sour cream cake donuts are tender, moist, delicious and SO easy to make. They are stuffed with fresh strawberries, topped with a strawberry lemon glaze and are an absolute must make for the spring/ summer!