Twinkle Twinkle little star how I wonder what your Arrrrrrrrgh! We are back we a giant monster friend from Venus! Its 20 Million Miles to Earth. We discuss this Harryhausen beauty and try not to gush too much.