The Navy vs. the Night Monsters (1966)
1966
87 Minutes
US Navy battles monsters unearthed from the frozen arctic.
US Navy battles monsters unearthed from the frozen arctic.