Watch Monster Ships Season 1 Episode 2 Online
- Subtitles: English
The Helgafell is one of the largest vessels on the icy waters of the North Atlantic, and its crew uses the latest engineering and cutting-edge technology to cross a deadly ocean and deliver its goods before time runs out.