The Ghost That Saved Me

Rayne is a 17 year old girl who was almost killed in a car accident.

Liam is a 19 year old boy who saved her life.

One problem. He's dead.