Sunday, June 26, 2011


"In the city of Tarragona, Spain, castellers gather every two years to see who can build the highest, most intricate human castles." This is an amazing and wild tradition. I can't believe those little ones going all the way to the top they've got to be so brave and/or have crazy parents. ha.