In 1892, a Russian scientist discovered an underground hominid species. Modern … – Reddit by nabs | Jan 27, 2026 | Bigfoot News | 0 comments r/bigfoot – Sculpting Crawling Sasquatch: Head Progress. Any suggestion/critique is. 140 upvotes · 32 comments …