Can This Human Tower Defy Gravity? | Forces of Nature | BBC Science