COMMENT ON THIS GHOST SIGHTING

My car keeps having faces showing up whenever it snows. Here's one example that showed up a few weeks ago. I know the previous owner ran over and killed a guy, and I'm thinking maybe it's his ghost? Is that possible?.
Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: