Funky yellow stuff
I went away for the weekend and came home to find this strange bright yellow sticky stuff growing on the ground in front of my house.
We thought it looked like slime from the movie Ghostbusters.
I've attached a link to some photos if anyone could help me identify it. One of the pics is a close up. Thank you in advance for your help!
Here is a link that might be useful: dropshots