A good Samaritan stopped a long-haired man from sexually assaulting a 19-year-old woman on Staten Island this week. Vince Corrado was taking the garbage out when he heard the girl scream in West Brighton at around 9 p.m. on Monday: “It was a scream of terror, just blood-curdling. I saw someone under a car in front of my house and yelled, ‘Who the hell is it?’ I see a guy get up and run off down the block and then I see a girl stand up," Corrado told the Post.

Corrado later learned that the suspect had thrown the woman to the ground and was trying to take her pants off when he intervened. "She told me the fellow had followed her down the block, ran up on her and knocked her down and started to molest her,” Corrado said. “I have a daughter, so I went down to her to see if she was OK. I walked her back to her house and then we both called the cops. All I could think about is, I have a daughter and I don’t want this guy out there."

Cops described the suspect as white, between the ages of 18 and 23, approximately 5-foot-8 with a slim build; he had shoulder-length blond hair in a ponytail along with a blue T-shirt and light blue jeans. On Wednesday, a former Marine scared off a would-be rapist in the Whitestone section of Queens.