Feel Good
Beachgoers and Lifeguards Save 50+ Pilot Whales in St. Simons, GA

These beachgoers and lifeguards saved more than 50 beached whales off the coast of Georgia.