Casteller from Mike Randolph on Vimeo.
This competition to build the highest human pyramid is heald in Tarragona in Spain every two years.Ashton Underlyne human pyramid team need a re-think.
http://www.concursdecastells.cat
http://www.concursdecastells.cat
http://www.concursdecastells.cat