VIDEO: Stunning 'human towers' of Catalonia

We love watching people do amazing things. Catalonia's known for the "human tower" competition held in Tarragona, Spain. Many times the tower will fall. Do they make it to the top of their latest one? Have a look!


Sponsored Content

Sponsored Content