A look at the possible effect of recovered alien technology on our lives.
1979
2003
2022
—
2008
1999
2007
1991
2024
1954
2019
1980
1971
2020
2014
2016
2018