Alien vs. Predator – The Colonial Marine Trailer

When the battle draws near, nowhere is safe…