Human towers topple over in Spanish competition Posted on October 7, 2024 By Viral Trending News Topics Team Spread the loveCNNMon, October 7, 2024 5:18pmURL:Embed:Every year since 1970, teams in Spain compete to make the largest human towers at the Castells Competition in Catalonia, … Digital Products