Competition between humans and robots in tug of war concept

Code produit:
278378852