Advertisement




Spain: Castellers Gather Every Two Years To See Who Can Build The Most Intricate Human Castles.

Prev Random Video Next
More Information:  
Once every two years, the Spanish people get together for a competition on who can build the tallest human castles.

Home