netflix deal
The Obamas Are Officially Making Netflix Shows Now
The former president and first lady just signed a massive deal.
Obama TV Could Be Headed to Netflix
We might be getting a different kind of presidential television, since Trump TV never came to pass.
Advertisement