IT! The Terror from Beyond Space was released #onthisday #creaturefeature #alienromulus