Vultures have taken over a North Carolina neighborhood, and one couple is taking the blame

· The Independent