COMMENT ON THIS GHOST SIGHTING

I lived in 25xxx Scotia Road. When I heard about the previous owner had twins and they had to move. ...
... why until I was on youtube when I clicked on a video of two twins who lived in a house but one died.

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

Upload picture: