California Giants with Too Many Teeth eat Pygmy Mammoths

This story is from the book Mysterious Archaeological Sites (available on Amazon.com) by George Mitrovic and takes place on Santa Catalina Island in Los Angeles County, California:

It appears that humans of gargantuan size with double rows of teeth ate dwarf mammoths on Santa Catalina Island in Los Angeles County. The dwarf mammoth has been extinct since at least 9000 BC.

Follow by Email
Instagram