We’ve made some exciting new updates! Check out our new site here
Login
Menu
Neil the Seal Gets Chased Off the Road
Occurred on May 14, 2024 / Hobart, Tasmania, Australia
Info from Licensor: "The notorious Neil the seal, blocking both lanes on a 100 km highway here is now being chased off the highway by the local police."