A cameraman captures an alien invasion taking place in Chihuahua, Mexico.
1980
2014
2015
1998
2022
2011
1997
1993
2008
1999
1978
2024
2019
2017
2023