Castells, Creating Human Towers In Tarragona, Spain

In “Castellers,” Mike Randolph shows us Spanish castells, tall towers made entirely of people at a festival in Tarragona, Spain.