8 months ago

Black vultures invades and terrorizing Pennsylvania town

VESA Channel
Scores of pesky black vultures are ruling the roost in one unlucky Pennsylvania town — harassing residents, wrecking homes and coating entire trees with their droppings.