Team USA For The Giant Robot Battle Is Shaping Up Nicely

We’re going full Pacific Rim on this.