World's Most Incredible Human Towers


Every summer in Catalonia, Spain, teams of "Castellers" can be seen competing against each other to see who can build the highest human tower. Meet the best Human Towers ever made on Oddee

0 comments:

 


NAACAL - Templates Novo Blogger 2008