2 seals hitch a ride down the river

Maine resident, Olivia Welch, spotted two seals floating on a piece of ice down the Kennebunk River on Monday, March 18.
All Videos