LEAKING: 'Mysterious' Foam Blob Invades California .. No Seriously (LIVE FEED)

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.