Our alien overlords are not as competent as we thought.
1987
2023
2009
2014
2018
2015
2012
—
1986
1955
1977
1995
2011
1998
2001
1975
2003