A death-defying tradition lives on

Performers in white fox outfits defy gravity on bamboo poles towering 10 meters above ground at a shrine in southwestern Japan.