ABC News October 9, 2020

Large elephant seal roams Chilean street

A stranded elephant seal was seen flopping in the streets of a seaside town in Chile before the Chilean Navy returned it to the sea.