Two companies which produce giant robots have decided to stage a battle in 2016. Could this be the next billion dollar sport?
Two companies which produce giant robots have decided to stage a battle in 2016. Could this be the next billion dollar sport?