Climbing ladder of sharp blades| CCTV English

Share the News



A performance troupe put on an unbelievable show as they climbed a treacherous ladder made out of sharp blades in their bare feet.

source