Unwanted Vultures In Leesburg

The feds and local authorities are doing everything possible to rid unwanted vultures from Leesburg.