COMMENT ON THIS GHOST SIGHTING

While passing the Deno's gas station Route 11 Fort Defiance one winter night at around 12:30 am in 1 ...
... s, no nose etc.
I about jumped over into the drivers seat. One of the scariest things in my life.

Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: