A wildlife rescue group sprung into action helping save a deer that fell into an icy river in Suffolk County, New York, WABC reports. Video showed the Strong Island Animal Rescue League save the deer ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results