Finding Bigfoot
Australian Yowie
S3 E8:
The team investigates reports of Australia's yowie, a bigfoot-like creature.
Finding Bigfoot