about 38 years ago
A lone drifter stumbles upon a unique pair of sunglasses that reveal aliens are systematically gaining control of the Earth by masquerading as humans and lulling the public into submission.
Server
Rate
Share
They Live
1988
9th December 1983
3rd February 1995
16th April 1988
5th October 1989
23rd May 1981
28th February 1992
30th May 1986
17th June 1988