Beachgoers come together to help stranded whales
On St Simons Island, Georgia in the US, people rushed to push the pod back to sea.
The post Beachgoers come together to help stranded whales appeared first on PortalTaxi.net News | RSS Feed Syndication.