A good Samaritan helped police track down a coffee truck driver who allegedly hit a 90-year-old man in Williamsburg yesterday. Police said the 90-year-old man was hit by a truck at Metropolitan Avenue near Orient Avenue around 11:30 a.m. Thursday morning. “Coffee cups fell out of the back of the truck, and he was going very fast,” witness Aslam Khan told the Post. Although the driver fled the scene, a good Samaritan followed him, cut him off a few blocks away at Meeker Avenue and Lorimer Street, and called 911.

Police arrested 47-year-old Hernan Diaz, who is charged with DWI, vehicular assault and leaving the scene of an accident. The elderly man was rushed to Bellevue Hospital, where he is in critical condition. Police said it is unclear if he was crossing the street at the time or if he was in the crosswalk. Other witnesses called it a sin to run from an accident: "I don’t go for that. They wouldn’t like it if their parents got hurt. It’s a shame,” Dorothy Belotto told CBS.