Our alien overlords are not as competent as we thought.
2008
2022
2018
2021
1993
1985
1994
2023
1998
1974
2004
1990
2003
1995
2001
1969