COMMENT ON THIS GHOST SIGHTING

On Idaho Street in La Habra, California me and other family members have seen an apparition. One tim ...
... my side view, back view mirrors, and even stopped for a second to look around, but no one was there.

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

Upload picture: