You never know what you’ll find in Los Angeles, but lost civilizations of human-lizard people? Whoa. I mean, who knew that there was any kind of civilization in L.A.? Find out the crazy truth with ...