A son is accused of killing his father outside a Hudson Valley diner and later turning the gun on himself.

On Saturday around 11 a.m., Ulster County 911 received a call for shots fired in the parking lot area of the Plaza Diner located at 26 New Paltz Plaza.

Arriving officers found 58-year-old Andrew W. Kaartine on the ground with gunshot wounds and unresponsive. They immediately began to administer first aid as well as obtain information of a possible suspect, however, the 58-year-old was pronounced dead a short time later at a nearby hospital.

Police were told a red newer model Camaro was observed fleeing the diner. Information was relayed to area police agencies. Soon, a responding Ulster County Sheriff’s Office deputy on the New York State Thruway observed the suspect vehicle traveling northbound at a high rate of speed, police say.

The deputy followed the vehicle as it exited the Thruway at the Saugerties exit and began to travel north on Route 32.

Shortly after, the driver, 22-year-old Jeremy S. Kaartine of Saugerties, crashed his vehicle and when officers approached him, he was found deceased from a self-inflicted gunshot wound, police say.

Andrew is Jeremy's father, ABC reports. The two reunited at the Plaza Diner in New Paltz Saturday morning. Police are continuing their investigation.

More From Hudson Valley Post