Cloud Lake is a hotspot for UFO sightings.
Jessica Carver may have encountered one the night she disappeared.
This is her story.
Cloud Lake is a hotspot for UFO sightings.
Jessica Carver may have encountered one the night she disappeared.
This is her story.