A glittering ton of ice slowly transformed into sea turtles towering 8-feet-tall over Central Wharf Plaza through Sunday ...
Charlotte, a green sea turtle, was hit by a boat back in 2008. This left it with an affliction colloquially referred to as ...