Two different alien races are at war. Representatives of each race have landed on Earth to battle it out here, but they've taken human form and they can only spot other aliens through the use of special glasses.
1993
2022
2016
2014
2008
1980
1981
2023
1973
2006
2024
1957
2019