Two friends on a road trip pass through a town where aliens are landing and feeding upon the some of the civilians.
2003
2022
—
1989
2000
2004
1970
1972
1999
1976
2024
2021
2002
1990
1910