America's Lost Civilization

Referenced in 1 episode

Definition

A hypothesized ancient civilization in North America, believed by some to have existed prior to recorded history, characterized by monumental earthworks and geometric structures.