Our alien overlords are not as competent as we thought.
1986
1989
2023
2002
1996
1997
1981
2006
1999
2003
2005
1993
2009
2001
2007
2013
2018
2019