A look at the possible effect of recovered alien technology on our lives.
1986
1951
2012
1985
2009
1989
2019
2017
2022
2010
2025
2023
2018
2002
2020
1923
2015