COMMENT ON THIS GHOST SIGHTING

Phenomena are seen in Carrollton (part of Isle Of Wight county) as well, especially on Sugar Hill Ro ...
... standing in the middle of the road to Sugar Hill Road and standing in peoples front yards at night.

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

Upload picture: