It's kinda weird to read about some crazy new piece of military technology and then thinking that this is the stuff that they're willing to let the world see. Imagine the stuff that must be top secret.

InsertBrillianceHeres avatar Technology
1 0
There are no comments here yet. Start the conversation below!
Please   login   or signup   to leave a comment.