"Somewhere in space live the Herculoids!" Mention the word 'Herculoids' today and most people would scratch their head in confusion. Which isn't surprising - there weren't many episodes made in either of its runs in 1967 or 1981. In fact, I hadn't thought about the Herculoids in over 40 years. Until last weekend. I was … Continue reading Remember the Herculoids