The name Cavern of Lost Souls might lead you to imagine some kind of haunted cave, and you would be right. Partially so. It’s actually the home of one of the most beautiful and spooky car junkyards in ...