Robots inspired by cockroach ingenuity

1,164,337 views | Robert Full • TED2002