December 17, 2009

Walking paper? That’s a real engineering feat. With feet.