December 21, 2024

Last weekend saw hundreds of people competing in the 29th Human Tower Competition in Tarragona, Spain. The competition sees groups stand together to form towering pillars of people.

links to content on ABC

9News 

Read More 

Leave a Reply

Your email address will not be published. Required fields are marked *