1. Mick West

    Hoax? Three Fingered Nazca Mummy

    A documentary from claims that what looks like a mummified corpse is evidence of a new species, possibly of extraterrestrial origin. Now several red flags pop up. Most immediately that has a history of creating videos promoting the idea of ancient aliens, none of which panned...