Hall's Cave

Referenced in 1 episode

Definition

A site in Texas containing sediment that researchers claim holds evidence potentially supportive of the Younger Dryas Impact Hypothesis.