A teen bicyclist and a 42-year-old man were both killed in separate Bronx hit-and-runs last night. Bicyclist David Ellis, 18, was struck from behind by a Nissan Maxima in Wiliamsbridge near Webster Avenue and Gun Hill Road around 11:20 p.m. He was flung into the other lane and struck by a Ford Explorer. The Ford Explorer driver stayed on the scene, while the maxima driver fled. Ellis was declared dead at Montefiore Hospital; no arrests have been made yet.

In a separate incident, two men were hit by a Honda CRV while crossing the Grand Concourse near East 170th Street around 12:15 a.m. "He hit them and their bodies flipped up in the air, and he just kept going," one witness told NY1.

"It was two bodies," another witness told them. "There was one right there by this tree and there was one right there, like, in the middle. And when they turned him over, his body was just, like, dead. It was just, like, gone." The 42-year-old, whose name hasn't been released, was taken to Bronx Lebanon Hospital, where he died. The 34-year-old man is listed in critical condition at Lincoln Hospital.

NYPD said the 27-year-old driver kept going and tried to make a right onto Mount Eden Avenue, hitting an emergency vehicle responding to the scene. He was arrested at the scene and taken into custody. NY1 sources added the driver may have been drunk.