A team of Navy Seals investigates a mysterious science outpost only to have to combat a squad of powerful alien soldiers.

A team of Navy Seals investigates a mysterious science outpost only to have to combat a squad of powerful alien soldiers.
We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.