Thousands Of Caterpillars Invade Pools In Arizona NeighborhoodThousands of the crawlers are plugging pools in one of the city’s neighborhoods.

Watch & Listen LIVE