Watch: Has Bigfoot been found in Indonesia?
8:33 PM Sunday Oct 16, 2016
Video shot deep in Indonesian forest shows a huge creature walking upright under a waterfall
Must watch video
Watch: Forgotten victims of the Christchurch quakeSave
Watch: Melbourne plane crashSave
NZ Herald Focus video