New Chinese gladiator robot to challenge the US' 'Megabot'

Comments