COMMENT ON THIS GHOST SIGHTING

A ghost of a man who died in a car crash is said to be seen in the canal of La herradura in the fron ...
... s all of a sudden.
Me and my cousin were afraid so we just ran of that place as fast as we could.

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

Upload picture: