Meet Atlas: The $2 Million Humanoid

Rating

  • Related Video Tags :

    The military-industrial complex shows off their latest invention that will no doubt be used to militarize local police forces nationwide.