Eastern Tent Caterpillar Egg Hatch Begins in Central Kentucky

Eastern Tent Caterpillar Egg Hatch Begins in Central Kentucky LEXINGTON, Ky. (March 17, 2016) – Eastern tent caterpillar egg hatch was reported March 17 in Scott County. “This year’s first… read more →