COMMENT ON THIS GHOST SIGHTING

My sister use to live in the Burgundy House apartments in Visalia off of Houston on Stewart ave. The ...
... d himself to her. When her roommate didn't believe her I think the ghost wanted to shut him up. :0).

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

Upload picture: