Perfect Duluth Day

Name that Goo

After digging out my car yesterday, I saw this yellow stuff that had dripped off of it into the snow. I also saw it in almost every spot in the street after cars drove away. I can’t imagine all the cars on our block are leaking antifreeze, or that tiny dogs snuck under each car to pee.

Anybody else see it or know what it is? Let the conspiracy theories begin.