Loading...

Mini-snake robot… or "can we scale this up a bit?"



More videos Mini-snake robot… or "can we scale this up a bit?"