Are you ready to be smothered in cuteness? Wait until you learn about some adorable seals at the North Coast Marine Mammal Center in Crescent City, CA! You’ll swear they’re smiling back at you!
© 2023 KOBI-TV NBC5. All rights reserved unless otherwise stated.