Once every two years, the Spanish people get together for a competition on who can build the tallest human castles. Although no one is seriously injured, medical aid is close by for when these castles inevitably fall.
Thanks for Subscribing!
You'll need to confirm your email, so please check your inbox.
(click anywhere to close)