Behold the World’s Tallest Sandcastle, 41 Feet Tall

The battle for tallest sand structure rages on

Leave a Reply