Illinois

Vultures Take Over Family’s Home [VIDEO]
A family in Buncombe, Illinois has a vulture problem. Numerous vultures have invaded their property and the family does not know what to do. Vultures typically prey on dead things, could this family be the real walking dead?