Mothership Zeta trailer

Mothership Zeta trailer was released to advertise Operation: Anchorage.

About
Narrated by an alien captive.

Video
500px