3:08
The Human Castles - Incredible fun!
A local tradition in the city of Tarragona, Spain, is to gather every 2 years and watch as brave 'castellers' try to create the tallest, most complex human castles and towers. This may look easy and a lot of fun, but it requires a stout heart, streng