Truth, Inspiration, Hope.

Tag: Catalan

Catalans Compete to Build Tallest Human Towers in Spain
Spain's biggest human towers competition took place on Sunday, Oct 2, with some 11,000 spectators packing...