Our alien overlords are not as competent as we thought.
1983
1984
2014
1965
2024
2019
2013
2022
1945
2017
—
1997
1946
1975
1940