Animal rescuers in New York’s Long Island region came to the rescue of an owl that became trapped in the front grille of a car.
Animal rescuers in New York’s Long Island region came to the rescue of an owl that became trapped in the front grille of a car.