The Ghost Files V2
At seventeen years old, Mattie Hathaway has survived her mother attempting to kill her, multiple foster homes, and a serial killer. Oh, and she sees ghosts on a regular basis too. You'd think Fate would give her a break right? Umm...nope, not Mattie. Dan Richards is the only person in the entire world Mattie trusts, b...