He spotted a vehicle that had stopped to report a victim lying on North Point Boulevard in Dundalk and a police car arriving at the scene seconds later, but that's only part of what haunts Melvin Hubbard.
"It's a pretty sad world when somebody can do something like that and just keep on going after running over somebody... especially the way that she was run over,” Hubbard said. “Pretty bad. It wasn't like a hit and knocked her somewhere. They ran her over. She was all mangled up."
It appears 34-year-old Atriece Hall was attempting to cross the road to catch a bus back to Essex when a vehicle mowed her down and just kept going.
"The only thing we know about the vehicle at this point is that it should have some damage to the grill area," said Cpl. John Wachter of the Baltimore County Police Department.
Atriece's family is appealing to the hit-and-run driver to come forward now.
"That's my only sister and she's gone because some reckless driver,” Alexis Hall said. “I just hope you woke up with God in your heart and soul this morning to turn yourself in because she didn't deserve to go out like that."
It is a sentiment shared by Atriece's closest friends.
"Someone to step up and just let us know who did it,” Tammy Oxendine said. “Somebody's dead now and it's an issue. Step up."
Police are now trying to identify what kind of vehicle struck Hall, and investigators are attempting to locate any surveillance video from the area that could lead them to a suspect, but that provides little comfort to the victim's distraught family.
"It's just a coward that didn't even stop for a human being just to see if they were okay or to call police or the ambulance," Atriece’s sister said.
And it cannot erase the memories of the scene that hit-and-run driver left behind.
"I had two nightmares after that last night,” said Hubbard, “It was really an awful sight."
Anyone with information on the crash is asked to call the Baltimore County Police at 410-307-2020.