Human Towers

In Tarragona, Spain, four groups compete to create the tallest human tower-- with the smallest children at the top.

Full Episodes

View all

Video Clips

View All