The family said Schneider was hit as he was riding his motorcycle on I-270 west heading toward the Lindbergh Blvd. exit Wednesday evening. The family said the driver never stopped.
However, the Hazelwood Police Department said a witness stayed at the scene and described what happened. Police said Schneider was traveling too close to the vehicle in front of him and contributed to the accident, adding that all drivers were later identified and that no one had left the scene.
"What's it going to take for people to realize that they are not the only ones on the road?" said Peter's younger brother, Nick Schneider.
Nick said this isn't the first time someone in his family was hit by a car.
"About four miles down the road, I lost my older brother, who was struck and killed when I was 11," he said.
Nick said he and his brother love to ride motorcycles, but now he’s not sure if he will keep riding.
"When I got a motorcycle I thought, 'What kind of a jacket I would get?' But it had me thinking, 'What am I going to put on the back of that jacket?' You know, 'Caution, I'm a father? Caution, I'm a brother?'"
The family said that whoever was responsible must come forward so that no one else gets hurt the way Peter did.
"Admit what you did was wrong. I mean, everybody has to do it. I have to admit when I'm wrong. It's hard, but that's life," said Nick. "This is my brother, he's the only one I've got left; don't take him."
The family said Peter has been in recovery at DePaul Hospital.
The family has also established a GoFundMe page to help defray the cost of medical bills.