Were Homo Sapiens the First Hominid in North America? A Deep Dive into the Cerutti Mastodon Site
User Miniminuteman on YouTube,
In this video we take a dive into the mysterious archaeological site known as the Cerutti Mastodon. This site in Southern…