This video by Red Bull shows the amazing ten-level human tower built in Spain. Check out the video to watch them reach the peak!

What did you think of this article?
Meh
Good
Awesome