America's Lost Civilization

America's Lost Civilization S3E3 - America's Lost Civilization 2018

New archaeological findings show that humans may have arrived in America as far back as 48,000 BC; Megan Fox examines the theory that these early settlers were gigantic prehistoric versions of homo sapiens.

  • Released: 2018-12-18
  • Runtime: 50 minutes
  • Genre:
  • Stars: Megan Fox
  • Director: