New Canaan police have confirmed that Michael Savage, the driver who crashed his Masarati, which resulted in the death of his father, called 911 from his cell phone at 10:25 p.m. Dec. 22 stating he had been in an accident. That was as far as the conversation went, police said.

Police said Savage, 37, of 119 Clearview Lane, crashed his car at Ponus Ridge and Lakewind roads just before 10:26 p.m. His father, James Jackson Savage, 74, of Seattle, was killed in the accident.

Michael Savage was found Dec. 23 at Stamford Hospital after fleeing from the scene with injuries, police said. Contrary to earlier reports, Savage only had a laceration to one of his hands and received stitches at the hospital. He is currently out of the hospital and in stable condition. Police said Savage has invoked his right to a lawyer and has not yet been interviewed.

For now, police have the car and the accident reconstruction team is handling the investigation. Police said no charges have been made yet as they are still in the middle of a full investigation.

Police said the car was heading southbound on Ponus Ridge Road when the it went off the northbound lane and onto the lawn of 1801 Ponus Ridge Road.

On the property, the car hit a mailbox and a tree before it came to rest on top of a stone wall. Police said the car was completely totaled and unrecognizable.

Witnesses saw Savage leaving the crash scene on foot, according to a release by Sgt. John Milligan.

Arriving police and firefighters found a passenger trapped inside the car.

James Jackson Savage, who was wearing his seatbelt, was pronounced dead at the scene, police said.

Police spent most of the night looking for Savage, including using search dogs and sending out radio calls and releases to the media that included a picture of him.

Around 7:30 a.m. Friday, New Canaan police found out Savage was at Stamford Hospital. It appeared Savage may have had someone drive him to the hospital.

Police said the investigation is ongoing; anyone who witnessed the accident or was in the area is asked to call the New Canaan Police Department at 203-594-3500.

-- Staff Writer Paresh Jha contributed to this report.