Tag "1992"

Footage of alien discovery in 1992

Footage of alien discovery in 1992 (1)

Interesting footage of what appear to portray the discovery of an alien lifeform in a very cold environment