November 7, 2011 Some pretty amazing human feats in this video Edit Delete Tags Autopost via youtube.com