A 63-year-old Bensonhurst man was killed after being hit by a car while riding his bicycle near the intersection of 73rd Street and 18th Avenue, on his way to make a food delivery.
The driver, an 80-year-old local businessman, was arrested and charged with leaving the scene of two accidents after his black Mercedes-Benz finally stopped upon crashing into a parked car at 4:25 p.m. on Wednesday, March 21, police said.
The driver was in the process of speeding away from another accident crashing into a school bus when he hit the cyclist, who was taken to Maimonides Medical Center in cardiac arrest after the hit-and-run that sent his helmet and shoes flying off his body before he landed onto the windshield of a parked car and fell onto the sidewalk.
The suspect was also taken to the hospital, in his case, Lutheran Medical Center, for treatment for unknown injuries.
Cops search for missing Bensonhurst resident
Firefighters rescue man from cooking fire in Sunset Park apartment