- Posted September 1, 2012 by
20 Pilot whales beached off Florida Coast
20 Pilot whales beached themselves at Avalon State Park in Fort Pierce Florida early Saturday. 100's of people showed up to help FWC and dolphin and manatee research agencies try to keep the whales comfortable. Blood samples and measurements were taken and each whale was tagged.