COMMENT ON THIS GHOST SIGHTING

I live in Bennington , Nebraska. It was Christmas and I was with my baby cousin. I've done research and it says that this is an ''orb'' .
Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: