Team of 'castellers' pull off 10-level-high human tower in Spain

This is the incredible moment a team of 'castellers' built a massive human tower in Barcelona, Spain on All Saints' Day November 1, reaching a height of 10 levels.