A look at the possible effect of recovered alien technology on our lives.
1991
1984
1971
1974
2024
1975
1976
1977
2021
1954
2004
2012