Apes, Aliens or Adam? What does it mean and why does it matter. Friends this catch phrase matters a lot! Take a trip from the naval base in San Diego to Phoenix New York to learn more about this origins based question. https:pro.li/lostworldmuseum
—
Support this podcast: https://anchor.fm/lost-world-museum/support