20,000,000 Miles to Earth

I was recently watching this classic 50’s sci-fi/monster flick about a group of astronauts crash-landing on Earth after visiting Venus and retrieving a form of pupal-staged life.  This life form is accidentally released in Italy (it was interesting that they picked a foreign location. Usually its an American city such as Washington, D. C. that […]

Read more "20,000,000 Miles to Earth"