Saturday, April 11, 2009

Who are these guys


Northrop Grumman technical group's promotional trailer.

Northrop Marketing Vid: We're Evil, Omnipresent | Danger Room from Wired.com