Oh Deer!
By in ,

Oh Deer!

Yes, we have deer right here on Long Island and they pose a danger to drivers as their population grows. Here are some tips to protect yourself from a collision…