Stranded on dry land

St John's Morning Show

Seals that are in roads, driveways and parking lots around the town on the Great Northern Peninsula.

More From Radio/St John's Morning Show