Beachgoers come together to help stranded whales

82

On St Simons Island, Georgia in the US, people rushed to push the pod back to sea.