https://strangestrangestrange.com/paranormal/now-thats-a-big-bigfoot-giant-hominid-reported-in-borneo/
Now THAT'S A BIG 'Bigfoot'! Giant Hominid Reported In Borneo