The Navy vs. the Night Monsters (1966)
1966
87 Minutes
US Navy battles monsters unearthed from the frozen arctic.
Overall Rating
TBD
Verdict: TBD