Daredevils build massive 8-story human tower

This is the incredible moment sports association Castellers de Vilafranca climbed over each other to build an 8-story human tower in Catalonia, Spain on August 15.