Our alien overlords are not as competent as we thought.
1989
2015
2017
2011
2018
1979
2020
—
2019
1990
2022
1986
1956
1993
2025
2024