The driver lost control and struck a barrier on Passaic Street in Trenton, ejecting the passenger into the canal sometime around 12:50 a.m., CBS Philly reports.
A dive team was called to the canal, and the man was pronounced dead at the scene. The driver remains critical.
Click here for more from CBS Philly.
Click here to follow Daily Voice Hamilton Township and receive free news updates.