Car plows into cyclist on 18th Avenue
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.