An emerging green branding and advertising trend called sand stamping is giving new meaning to our local beach slogan, “leave only your footprints.” In this case, with a 100-pound stainless steel and ...