Pamela Rosa, 1st place in Women's Pro Street Final at Dew Tour. Check out her run here.