Feedback

Human Tower Contest Wows Crowds

 

Hundreds flocked to Catalonia in Spain to watch the visual spectacle of the Human Tower Contest which dates back to the eighteenth century.

Shows