Megafauna are large terrestrial animals. Although many still exist today, there are tons that have gone extinct. We will be focused on ones involved in the overkill hypothesis, a theory that humans we
re involved in the mass extinction of these megafauna upon arrival during the Pleistocene epoch.
... show more