A cameraman captures an alien invasion taking place in Chihuahua, Mexico.
1965
1966
2009
2014
1967
1973
1975
1982
2015
2019
2020
1969
1968