On the Set with Aliens Galore!

Lucky lucky JoBlo was invited on the set of Fox’s Alien vs Predator, which sounds better and better by each passing day. If you follow the link, you’re in for a huge treat! Alien vs Predator hits theaters August 2004. Visit the official site for the trailer and a making of featurette.

Source: JoBlo