
Where to Watch
Not available on streaming platforms
Alien Invasion Found Footage
Overview
A cameraman captures an alien invasion taking place in Chihuahua, Mexico.
Directed by: Zamir A. Hernandez
Where to Watch
Not available on streaming platforms

A cameraman captures an alien invasion taking place in Chihuahua, Mexico.