It Came from Alpha Centauri (1962)
January 1, 1962
Release Date
Plot.
An alien creature has traveled to Earth. What destruction will it cause.
Where to Watch.
No streaming offers found