Then 16-year-old /*Megan Hamlin*/ of Chalfont was vacationing in Jacksonville, Florida and lying on a beach with her friend when both were run over by a passing truck.
The driver didn't stop, but came forward later.
Though the friend recovered, Megan did not.
She spent the rest of her life in rehab centers and nursing homes.
On Monday, a seizure caused a nosebleed that couldn't be stopped and she died.
Her father says she is at peace now.