Idaho artifacts suggest humans came to North America via water - KTVZ

Idaho artifacts suggest humans came to North America via water  KTVZFinding an ancient spearhead is already kind of amazing.

Idaho artifacts suggest humans came to North America via water - KTVZ
Idaho artifacts suggest humans came to North America via water  KTVZ

Finding an ancient spearhead is already kind of amazing.