Owls Are Attacking Residents Of One Missouri Neighborhood (Video)
Residents in one Kansas City, Missouri neighborhood are afraid to leave their homes after dark because of some recent attacks. No, people haven’t been attacked by a person, but by…owls. Yes, owls! For reasons unknown, the owls