AAA says the number of cars hitting deer on Long Island is the highest it's been since 2018. There were 172 recorded animal crashes in Nassau last year, and 1,555 in Suffolk. "Suffolk County is third ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results