If i am not mistaken woolly caterpillars are used to forecast the coming winter weather.
Spiders, mantises will help you curb or eliminate those bugs and pest without using pesticides. They are natural pests buster.
I agree. Mantises are out best arsenal against bugs and pests. It is a green act with savings in our wallet too! By the way guys i don't know if you are familiar with an urban legend that in New Jersey killing praying mantis is illegal.