Icm

11.21.07
ICM's Climber robot ready to ascend
11.21.07

ICM's Climber robot ready to ascend

International Climbing Machines' Climber certainly isn't the first of its kind, but we'll admit, th...

View