Teams compete to form tallest human towers in Spain

Ben Hooper
TARRAGONA, Spain, Oct. 3 (UPI) — Teams reached for the sky during the weekend in Spain as they competed to try to construct the tallest “human tower,” or castell. …read more

Source:: National and World Stories


You must be logged in to post a comment Login