Robots inspired by cockroach ingenuity

1,164,294 views | Robert Full • TED2002