Aliens vs. Predator: Alien Trailer

Sink your double choppers into anything that moves the Alien trailer for Aliens vs. Predator.