Our alien overlords are not as competent as we thought.
1988
1964
1989
1966
2004
1962
1960
2002
1975
1998
1986
2015
2013
1976
1936
1972
1990