Plus, one of Japan's biggest skewer specialist hits South Bay, New York-style bagels are big in Los Feliz, and more.
Figuring out this prehistoric mystery is one step towards understanding why Homo sapiens are the only form of human left ...