Skip to main content

Vaughn Hannon

https://youtu.be/QCqxOzKNFks Super-fast autonomous sumo bots! Japan does it again.