10 feats of human engineering

By YouTube Published: 2012-07-29T06:04:00+04:00

Ten astonishing pieces of human ingenuity.