ADMIN

The video below was allegedly filmed during a presentation in the Pentagon in 2005. It has been circulating online since at least 2013.

So, did they move forward with the development?

You need to be a member of Command Center to add comments!

Join Command Center

Email me when people reply –