A look at the possible effect of recovered alien technology on our lives.
2025
2001
1986
1973
1905
1994
2005
—
2002
1944
2017
2016
2020
2019
2010
2003