France 2004
Randy admires some of the incredible sand sculpture on the beach in Cannes.