Land Bridge Theory
Create Map
The theory tha people crossed over on a land bridge to noeth america
X