Saturday, April 08, 2006

Self-repairing worm-like robot...


This looks quite odd...but still worth a watch.

No comments: