We’ve made some exciting new updates! Check out our new site here
Login
Menu
Neil the Seal Telling Me Who's Boss
Occurred on May 3, 2024 / Hobart, Tasmania, Australia
Info from Licensor: "Neil the seal, a famous internet sensation, has returned to the shores of Hobart, Tasmania. What mischief and mayhem will Neil cause this visit? Here he is here telling me who's boss, as he’s getting older and developing more of an attitude."