“Actually, the Herculoids were from an advanced society. They just went native.” Really?,All I remember was momma Herculoid was hot.
Yes & yes.