Now Playing | Australian Yowie Encounter 83

Cliff gets more than he bargains for in the Australian Outback when his claps and knocks are responded to by an unknown source.

Recommended for You

Watch More Finding Bigfoot Videos
Filter