1,163,380 views | Robert Full • TED2002

Robots inspired by cockroach ingenuity