Call of Duty: Infinite Warfare The Beast from Beyond Trailer


The Beast from Beyond is set in an abandoned military base on a distant ice planet.