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.
2022
1965
2017
1987
1997
2014
2008
2000
1990
1988
2015
1976
1985
1991
1993
2020