- Jun 17, 2008
According to the Missouri Ghost Watchers, the floating "orbs" of light in these photos of mine are spirit forms. The photos were taken in various caves located in the Missouri Ozarks. I've tried searching around the Internet to see if there are any other cave photos showing these orbs, but I haven't been able to find any yet. Here are just a couple examples. I have many more, as I seem to have some kind of gift for attracting these critters.
- Next post in topic >>