History Documentaries
Near Steve’s cabin on Prince of Wales Island lies evidence of one of humanity’s greatest milestones–our arrival in the Americas. See more in this scene from Season 1, “First Humans of North America.”
Credit HISTORY
Please support our Sponsors here :