Beachgoers help save stranded whales

Vacationers and residents in St. Simons Island on the coast of Georgia help pilot whales in distress.

Leave a Reply