A cameraman captures an alien invasion taking place in Chihuahua, Mexico.
1966
1967
2021
1996
1973
1971
1989
2003
1990