Catalan human towers enliven the Tarragona Castells CompetitionBy Prahlad MS October 9, 2018 15:32 IST
Tarragona Castells Competition Members of the Castellers de Barcelona built a human tower during the 27th Tarragona Competition in Tarragona, Spain.
You May Like It
Sec. Ben Carson Confuses Real Estate Term With Oreo Cookies