Bigfoot Society 853: The Ranger's Confession | California | Ad-Free
What happens when a young campground ranger in the Sierra Nevada watches a humanoid figure crawl across a boulder — backwards — at 8,000 feet in 29-degree weather? In this chilling and emotional episode, we sit down with John, a former PG&E-affiliated ranger who spent three summers in the remote…