A fan favorite experience is returning to the New England Aquarium in Boston. WBZ's James Rojas tells us how you can come face-to-face with a harbor seal.