I just heard this one last week. Pretty good episode. You can really see the "Giants" in your mind while listening to this one. Everytime I hear (or see) something about creatures living secretly deep in the earth, I remember watching the old Superman episode at night with the Mole Men. Must be something about being a kid and staying up late that adds to the experience of these old shows (radio and T.V.) and makes them so special.