Chinese inventors show off the gladiator robot they want to use to challenge the US' 'Megabot

Discussion in 'General Discussion' started by GavinG, May 16, 2017.

  1. you need to add some visuals to your post so that it can be more appealing on the front page
     

Share This Page