Assisted by a military escort, a team of scientists travels to an uncharted island in the pacific in search of monsters.
Read MoreAssisted by a military escort, a team of scientists travels to an uncharted island in the pacific in search of monsters.
Read More