Huge, lit UFO over Georgia caught on GameCam flying over feeding deer
Not much is known about this video other than it was reportedly captured on a GameCam in Hahira, Georgia on
Not much is known about this video other than it was reportedly captured on a GameCam in Hahira, Georgia on