What is a Forest Tent Caterpillar?
Normally when we see a thick web in our windowsill or one of the trees in our yard, we immediately think of one thing: spiders! However, there are other types of insects that are notorious for creating enormous sacs or networks of thick webbing. It could very well be another creepy crawler that has become […]