UFO Seekers - S02E13 - Gigantic Monster Witnessed in the Glendora Mountains of California
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!