It was indeed on SNL. I had several people visiting tonight. We watched the ad 5 times and could not figure out what the point was. At first everyone thought it was an SNL parody.
Everyone agreed that it was the stupidest ad anyone had ever seen. Just plain dumb.
Just ran out here during SNL. I thought it was an SNL sendup. Obama has lost his mind.