Pre-Clovis site in Idaho is 16,000 years old

Interesting to think this was an "off ramp" into the Americas
 
I’ve held the belief that there were people in North America long before history books tell us. This is evidence of it. Great find Bob. Do you know the researchers?
 
  • Like
Reactions: NobleHouse