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.
—
1990
2023
2024
1984
1982
2008
1996
2022
1987
2019
2021
2016
2020
2017