AVON – A local flock of starlings took a blow over the weekend when approximately 70 of its members were killed by a passing vehicle or vehicles on 390 in Avon. The odd scene left some drivers scratching their heads. Wildlife experts with the New York State Department of Environmental Conservation said that vehicle strikes on starlings are not unheard of and can take out numerous members of a flock at once. "Starlings are prone to mass … [Read more...]