Pilot Whales in Georgia Are Saved From Being Beached

0
139

After a pod of whales washed up on the shores of St. Simons Island, dozens of beachgoers raced to push them out to sea.
Source: Test 1