I always get so frustrated when I see people have their lights off when it rains or snows and always wondered if it was illegal to have them off during those weather situations?
After having taken in several severely injured barred owls, the Maine Center for Wildlife is urging Mainers to keep an eye out for the birds flying near roadways.