I was at Walmart yesterday and at the checkout was a tabloid claiming it was a CHEERLEADER. I didn’t pay attention to which magazine it was.
Drudge is saying that it is Larry David’s former wife. Apparently she and Al worked together on “Inconvient Truth.”