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
2023
2001
2024
2016
2021
2015
2010
2025
2017
2000
2013
2018
2009