new video loaded: Mini Cheetah and animal cruelty
Mini cheetah and animal cruelty
Mini cheetah and animal cruelty, mit, mit cheetah, robotics, biomimetics robotics lab, sangbae kim, mechanical engineering, mit news, machusetts institute of technology, backflip, gymnastics, four legged, cheetah, robot, science technology.


