Humanoid Robot Speedster Steals the Show at Beijing Half Marathon | World News | WION

WATCH ON YOUTUBE