We’ve made some exciting new updates! Check out our new site here
Login
Menu
Fawn Freed From Sewer Grate
Occurred on July 11, 2024 / USA
Info from Licensor: "Leonidas Knowles recording. Baby deer was stuck in the sewer. My heart would not let me leave it, I did everything I could do to make sure it got free."