COMMENT ON THIS GHOST SIGHTING

In 2011 I used to live in Red Bluff, CA and one night we 1/4 mile before passing the Wal-Mart distri ...
... and had big glowing red eyes as it stared at us and you could smell rotting meat. We speed off fast.

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

Upload picture: