York Police Aid An Owl That Was Likely Hit By A CarYork Police Aid An Owl That Was Likely Hit By A CarThis poor little buddy was evidently hit by a car yesterday in Southern Maine according to a post from the York Police Department.The GuruThe Guru