Holidaymakers helped several pilot whales beached on a St Simons Island’s East Beach in Georgia on Tuesday. Around five or 6 whales managed to beach themselves, but were quickly pushed back to sea.

Tags: