A giant prehistoric praying mantis, recently freed from the Arctic ice, voraciously preys on American military at the DEW Line and works its way south.
2020
2012
2004
1946
1991
1948
2011
2023
1993
2001
2024
1958
1970
2016