September 25, 2024The Steve Piper video, taken in 2000 in the Brindabella Mountain Range of Australia. It supposedly depicts a yowie, the Australian equivalent of bigfoot. Interestingly it seems to have a limp