COMMENT ON THIS GHOST SIGHTING

Have you been to Newcastle Park located in Roselle Illinois? Don't bring your family. In the back of ...
... ou can go to the back of the woods and see for yourself. That's Newcastle park. On 25 west end road.

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

Upload picture: