Our alien overlords are not as competent as we thought.
1966
1977
2009
1996
1997
2003
2010
1974
1970
2002
2004
2005
2006
2008
2012
2017
2015