Showing posts with label Spain. Show all posts
Showing posts with label Spain. Show all posts

Friday, November 12, 2010

The Human Castle

People in Tarronga, Spain really know how to have fun. Every 2 years they gather to build the largest, most intricate castle... made of humans. They call it Castellers. If gymnastics had more of this and less cheer-leading I would most definitely be a bigger fan.

Casteller from Mike Randolph on Vimeo.