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.
Write or Paste Input here: