Legend of the Lizard People of Los Angeles
Lizard people living under Los Angeles was a long standing legend but the hunt for their supposed gold was very real. Here is the story.
This is a segment from our episode "Creepy Christmas/Chaunted Channukah: Part Boo."