Search
Library
Log in
Watch fullscreen
3 months ago

This Sand Castle is Now the Guinness World Record Holder for Tallest Ever Built

Buzz60
Buzz60
The Sand Sculpture Festival is held in Blokus Denmark annually, but this year was special. Buzz60’s Tony Spitz has the details.

Browse more videos

Browse more videos