Where is Obama these days? Seems to lyin’ low, so to speak.
Isn't he busy preparing for his Netflix gig?
I wonder if this is a straight business deal, plausibly worth $60 million to Netflix in terms of viewer attention, or a disguised payoff for ... well, who knows, and by whom?
You mean on the “down low”?
Nearest bath house.....