Dizzying human towers built to honor St. Felix in Spain

COURTESY: RT's RUPTLY video agency, NO RE-UPLOAD, NO REUSE - FOR LICENSING, PLEASE, CONTACT http://ruptly.tv

Vilafranca del Penedes, located in Catalonia, Spain, continued a long-standing tradition of building human towers to celebrate St. Felix Day on Tuesday. Teams competed in building the tallest towers, called 'Castells', reaching dizzying heights while doing their best not to collapse.