Where’s Brother Nature and his Canella loving ass on this one? That dude is such a fraud. Always posting videos how he’s the deer whisperer but when he’s actually needed. No where to be found. This baby deer got absolutely wrecked and the worst part is that it happened in a neighborhood in the middle of the day.
I love the lady calling 911 though. Like wtf were they gonna be able to do?