Posted on May 28, 2015May 28, 2015The Strength of These Tiny Robots Is Nothing Short of Amazing Source: www.liveleak.com