Charlottetown Police have finally laid charges in connection with a bizarre hit and run in December that damaged a house and four vehicles.

On Dec. 19 a car speeding down St. Peter's Road veered across a lawn, hitting a parked Honda Civic. TheĀ parked Civic then went airborne, slamming into the side of a house before coming to rest on top of two other vehicles.

The driver fled the scene.

Now three months later, police believe that driver was 22-year-old Starr MacKinnon of Marshfield.

Const. Ron Kennedy, with Charlottetown police, said MacKinnon wasn't the registered owner of the vehicle but he was related to the owner.

"From the day one, we had a person of interest, and through DNA we were able to determine that, that individual was the individual we were looking for," said Kennedy.

MacKinnon has been charged with failing to remain at the scene of an accident, dangerous operation of a motor vehicle, and public mischief.

He will appear in court on May 2 to answer to the charges.

Now that charges have been laid, Alfred Rayner, who owned one of the vehicles damaged in the crash, can finally make an insurance claim on his vehicle that had to be written off.

"Since charges have been laid now, we'll be able to get in contact with the insurance companies and maybe bring some closure to the Rayners and everyone else involved," said Kennedy.