Snowy owls arriving in New England

New England is seeing a large number of snowy owls arrive in the region this winter due to an irregular phenomenon called an irruption