Our alien overlords are not as competent as we thought.
2014
1976
1982
2010
1979
2003
1998
1949
1994
1986
2007
2008
2002
1961
2009
1951
2006