An unexplained blob of foam is filling the streets of Santa Clara, California, and police don’t know where it’s coming from. Local station KTVU has a live feed from the scene of the grime.

I, for one, welcome our new foam overlords. I’d like to remind them that as a trusted blogger I can be helpful in rounding up other humans to toil in their soap(?) mines.