Our alien overlords are not as competent as we thought.
1985
1975
1966
1988
2008
1992
2000
1999
2001
1991
2007
2019
1993
2021
2017
1931
2024
1970