The Battle of Robots International Championship in the Moscow Region. The finals

The Battle of Robots International Championship in the Moscow Region. The finals. Video, photos: Alexander Shcherbak/TASS Source: TASS Russian news agency
Back to Top