The James Flynn Everglades UFO Sighting
The Florida everglades is a natural region of tropical wetland in southern Florida compromising a massive 1.5 million acres of biodiverse wildlife including venomous snakes, alligators and other dangerous animals. Although it’s close to cities like Miami, it remarkable in its vast remoteness and black darkness that falls on the area during the night. Despite…