Baby seals have been found along the coasts of New England, and here's what you Need2Know. Join Margot and Abby as they interview a Newton dad and Sullivan Jr.
Baby seals are being found abandoned in coastal areas. Join Margot and Abby as they give you the latest scoop, and even some information you Need2Know...