Saturday, August 20, 2011


There are not many physical things that humans can do that no other creatures of the animal world are incapable of replicating, but these incredible feats surely must be some of them. In particular, watch from 4:35 and 5:13. Great music, too :


No comments: