[<<] Industrie Toulouse

Alien Versus Predator teaser trailer, slated for release next august. My younger brother and I have been waiting a long time for this one.

Sweet.