Top

Human Castles For The Win!

In Spain, they do this every two years to see who can build the tallest human castle. Guess who they put at the top..
Next Video
OkBluesFan
Uploaded 11/08/2010
9
Ratings
  • 1,809 Views
  • 3 Comments
  • 3 Favorites
  • Flag
  • Flip
  • Pin It
Embed:
Use old embed code

3 Comments