Our alien overlords are not as competent as we thought.
1984
2020
1960
1986
1985
2008
2017
2012
2023
1997
2016
2005
2022
1962
2015