Our alien overlords are not as competent as we thought.
1997
1964
2014
2022
1993
1982
2004
2018
1998
2010
—
2020
1979
2001
2019