Aliens Versus Predator 2 Movie 11Warning: My contain spoilers. Check out the birth of an alien.By Craig Beers on April 24, 2019 at 1:33AM PDT Aliens Versus Predator 2