|
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:

|