Neanderthals used to live there....and they may live there again....
Neanderthals never lived on the American Continent.
The Clovis People might be a better choice.
I know it is a pointless point but I just cant help myself.