Two friends on a road trip pass through a town where aliens are landing and feeding upon the some of the civilians.
2014
2023
2025
2002
2006
2020
2018
1971
1972
1987
1973