Close Advertising David Attenborough's Natural Curiosities – A Curious Hoax? Nature can baffle us so much we don’t believe what we see. David discovers the curiosities of the platypus and the tadpole have … UFO and Alien Hoaxes 30665 views 2645 / 73