You know, Spanish explorers found (or were shown by native peoples, I can’t recall) a giant bone and concluded that giant humans had lived in the Americas. Modern historians assume this was more likely a bone from a mastodon (woolly mammoth).
But you know what? This person is right. Don’t let the sham-scientists trick you any longer. Aliens a Jesus ftw!