So this just happened - this is very close to where I live, but I am really glad this isn't my subdivision. When I drove by it earlier today, I thought SPIDER WEBS but no... it's not. When I went there not 15 minutes ago I discovered (to my dismay, I'll admit, I think I'd have rather it have been spiders) it was green inchworms!
Just what in the hell is going on here?! I've lived here many years and I've never seen it like this. It's a veritable boom of whatever species this is.