UFO Seekers - S02E13 - Gigantic Monster Witnessed in the Glendora Mountains of California

14:12Added: 14.04.2018
3 views
0

A group of teens was hiking in the Glendora Mountains above Glendora, California (northeast of Los Angeles) when a gigantic monster chased them out of the mountains. This area strangely also contains an “Experimental Forest” and was home to a now-closed U.S. Navy facility. Tim heads out alone to Glendora, California to investigate the area and spend a night sky-watching for UFO activity at the Experimental Forest. Let’s see what’s out there!