Our alien overlords are not as competent as we thought.
2007
1990
2015
2000
2005
2008
1996
2018
2001
1988
2002
2006
2021
1983
1997