Skeletron

Submitted by edg on Mon, 10 Mar '08 8.52am

Skeletron - the rope-climbing robot - winner of the robot "olympics," appearing at the Edinburgh Science Festival