COMMENT ON THIS GHOST SIGHTING

While camping in Cadwell, GA we were waiting out the rain sitting in an equipment trailer. I took a picture of my pop up camper and this is what I saw. Kind of freaky zoom in.
Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: