A cameraman captures an alien invasion taking place in Chihuahua, Mexico.
2004
2006
2018
2007
2014
2021
1971
2005
2011
2020
2013
2016
2017
2022