18
Chinese robotics ..
Interesting design.
ID
pbb9n1 Copy
License
Public Domain
Type
video
Duration
0:51
Date
8 days ago
By
humptydumpty (1588.90)