New Alien vs. Predator Featurette Online!

20th Century Fox has launched a new behind-the-scenes featurette on the making of the creatures for Alien vs. Predator. You can check out how the production made the aliens and predators by clicking here!

Source: 20th Century Fox